首页 / 专利库 / 软件 / 虚拟层 / 基于实景三维地理信息系统的可视化系统

基于实景三维地理信息系统可视化系统

阅读:577发布:2020-05-08

专利汇可以提供基于实景三维地理信息系统可视化系统专利检索,专利查询,专利分析的服务。并且本 发明 实施例 提供一种基于实景三维 地理信息系统 的 可视化 系统,所述可视化系统基于实景三维空间数据,相对于二维、虚拟三维数据来说,其模型效果更加逼真、要素更加全面,并且支持空间量测,本发明实施例所述基于实景三维地理信息系统的可视化系统进一步基于WebGL技术,相对于传统WebGIS技术,无需任何浏览器 插件 支持,对图形 渲染 时利用本机的 硬件 ,统一的、标准的、跨平台的OpenGL 接口 实现,可以运行于多种不同设备之上。同时WebGL技术使得该系统在部署上更加便捷、维护更新更加方便,服务端一次更新后,客户端自动完成更新。,下面是基于实景三维地理信息系统可视化系统专利的具体信息内容。

1.一种基于实景三维地理信息系统可视化系统,其特征在于,包括客户端和服务端,所述客户端内安装有浏览器;
所述客户端用于向所述服务端发送创建目标三维地理虚拟场景的请求,接收所述服务端基于所述创建目标三维地理虚拟场景的请求返回的空间数据,基于所述空间数据和WebGL技术进行所述目标三维地理虚拟场景的渲染,将渲染后的所述目标三维地理虚拟场景显示在所述浏览器上;
所述服务端用于接收所述创建目标三维地理虚拟场景的请求,基于所述创建目标三维地理虚拟场景的请求获取空间数据,将所述空间数据发送给所述客户端。
2.根据权利要求1所述的基于实景三维地理信息系统的可视化系统,其特征在于,所述客户端进一步用于:
对所述空间数据进行解析,将解析后的空间数据发送给所述浏览器的引擎,所述浏览器的引擎基于所述解析后的空间数据创建包含JavaScript代码的绘制树,其中,所述JavaScript代码包含对WebGL API的调用;调用语句检测到WebGL API的调用后返回到所述浏览器的引擎,调用OpenGL ES API,基于所述绘制树进行所述目标三维地理虚拟场景的渲染,将渲染后的所述目标三维地理虚拟场景显示在所述浏览器上。
3.根据权利要求1所述的基于实景三维地理信息系统的可视化系统,其特征在于,所述服务端进一步包括Web服务器、3D GIS应用子服务器和数据库
相应地,所述客户端进一步用于基于所述Web服务器向所述3D GIS应用子服务器发送获取应用功能数据的请求;
所述3D GIS应用子服务器基于所述获取目标应用功能数据的请求从所述数据库获取所述目标应用功能数据的原始数据,将所述目标应用功能数据的原始数据转化为所述目标应用功能数据后,基于所述目标应用功能数据,通过Web服务器动态生成Web页面发送回客户端完成相应目标应用功能实现。
4.根据权利要求3所述的基于实景三维地理信息系统的可视化系统,其特征在于,所述数据库进一步用于存储三维地理信息系统的空间数据;所述空间数据数据至少包括以下三种:三维模型数据、影像数据和地形数据。
5.根据权利要求4所述的基于实景三维地理信息系统的可视化系统,其特征在于,所述数据库对影像数据和地形数据进行分级优化调度,构成多个数据金字塔模型;一种类型的所述数据金字塔模型包含多个连续编号的数据层,每个所述数据层包含按照规则剖分的瓦片文件,每个所述瓦片具有预设属性。
6.根据权利要求5所述的基于实景三维地理信息系统的可视化系统,其特征在于,所述瓦片的预设属性至少包括以下一种或多种:空间分辨率、空间范围和行列编码。
7.根据权利要求5所述的基于实景三维地理信息系统的可视化系统,其特征在于,所述数据库的管理系统采用开源数据库PostgreSQL。
8.根据权利要求5所述的基于实景三维地理信息系统的可视化系统,其特征在于,所述服务端用于将数据库和数据文件中不同格式的空间数据以json形式向所述客户端发布。
9.根据权利要求3所述的基于实景三维地理信息系统的可视化系统,其特征在于,所述目标应用功能为以下任意一种:
底图控制功能、图层控制功能、常用工具功能、参数设置功能、搜索查询功能、视图控制功能和状态提示功能。
10.根据权利要求1至9任一所述基于实景三维地理信息系统的可视化系统,其特征在于,所述客户端为以下任意一种:智能手机、平板电脑笔记本电脑和台式电脑。

说明书全文

基于实景三维地理信息系统可视化系统

技术领域

[0001] 本发明涉及地理信息技术领域,尤其涉及一种基于实景三维地理信息系统的可视化系统。

背景技术

[0002] 地理信息系统有时又称为“地学信息系统”。它是一种特定的十分重要的空间信息系统。它是在计算机硬、软件系统支持下,对整个或部分地球表层空间中的有关地理分布数据进行采集、储存、管理、运算、分析、显示和描述的技术系统,地理信息系统是一综合性学科,结合地理学与地图学以及遥感和计算机科学,已经广泛的应用在不同的领域,是用于输入、存储、查询、分析和显示地理数据的计算机系统
[0003] 近年来三维实景建模技术得到了广泛的应用,而随着信息技术的发展、硬件性能提升以及各种先进算法的支持,三维地理信息系统已发展成为世界信息系统的重要组成部分。它得到了各行各业的用户认同,在城市规划管理(智慧城市)、综合安防应急、公共安全(智慧公安、消防等)、军事仿真、虚拟旅游(智慧旅游)、智能交通、海洋资源管理、石油管线、无线选址等领域备受青睐。
[0004] 随着地理信息技术、计算机技术的发展,倾斜摄影三维模型构建的三维实景现已成为地理信息应用热点,是城市管理信息化建设的主流技术。实景三维相对于传统二维地图,增加了连续的三维可视化模型和实景影像,并通过专门的三维数据发布服务平台实现与城市其他管理平台的无缝集成,从而给用户提供三维立体可视化的环境,提高用户体验。
[0005] 目前现有技术中的三维地理信息系统都是基于C/S架构,用户需要通过下载和安装相应客户端才能使用系统,桌面三维GIS系统存在难维护、客户端升级工作繁琐等局限性,而基于B/S架构的三维地理信息系统相对较少,其中多数是基于插件形式的三维地理信息系统,安装插件较为繁琐,并且存在兼容性问题,用户体验差。

发明内容

[0006] 本发明实施例提供一种基于实景三维地理信息系统的可视化系统与框架,用以解决臃肿的客户端和部署繁琐的问题,且能更好的支持跨平台,利用WebGL独特的渲染模式,使得本发明架构下的展示效果不弱于现有技术中三维地理信息系统的效果,使用户的体验成倍增加。
[0007] 本发明实施例提供一种基于实景三维地理信息系统的可视化系统,包括客户端和服务端,所述客户端内安装有浏览器;
[0008] 所述客户端用于向所述服务端发送创建目标三维地理虚拟场景的请求,接收所述服务端基于所述创建目标三维地理虚拟场景的请求返回的空间数据,基于所述空间数据和WebGL技术进行所述目标三维地理虚拟场景的渲染,将渲染后的所述目标三维地理虚拟场景显示在所述浏览器上;
[0009] 所述服务端用于接收所述创建目标三维地理虚拟场景的请求,基于所述创建目标三维地理虚拟场景的请求获取空间数据,将所述空间数据发送给所述客户端。
[0010] 进一步,所述客户端进一步用于:
[0011] 对所述空间数据进行解析,将解析后的空间数据发送给所述浏览器的引擎,所述浏览器的引擎基于所述解析后的空间数据创建包含JavaScript代码的绘制树,其中,所述JavaScript代码包含对WebGL API的调用;调用语句检测到WebGL API的调用后返回到所述浏览器的引擎,调用OpenGL ES API,基于所述绘制树进行所述目标三维地理虚拟场景的渲染,将渲染后的所述目标三维地理虚拟场景显示在所述浏览器上。
[0012] 进一步,所述服务端进一步包括Web服务器、3D GIS应用子服务器和数据库
[0013] 相应地,所述客户端进一步用于基于所述Web服务器向所述3D GIS应用子服务器发送获取应用功能数据的请求;
[0014] 所述3D GIS应用子服务器基于所述获取目标应用功能数据的请求从所述数据库获取所述目标应用功能数据的原始数据,将所述目标应用功能数据的原始数据转化为所述目标应用功能数据后,基于所述目标应用功能数据,通过Web服务器动态生成Web页面发送回客户端完成相应目标应用功能实现。
[0015] 进一步,所述数据库进一步用于存储三维地理信息系统的空间数据;所述空间数据数据至少包括以下三种:三维模型数据、影像数据和地形数据。
[0016] 进一步,所述数据库对影像数据和地形数据进行分级优化调度,构成多个数据金字塔模型;一种类型的所述数据金字塔模型包含多个连续编号的数据层,每个所述数据层包含按照规则剖分的瓦片文件,每个所述瓦片具有预设属性。
[0017] 进一步,所述瓦片的预设属性至少包括以下一种或多种:空间分辨率、空间范围和行列编码。
[0018] 进一步,所述数据库的管理系统采用开源数据库PostgreSQL。
[0019] 进一步,所述服务端用于将数据库和数据文件中不同格式的空间数据以json形式向所述客户端发布。
[0020] 进一步,所述目标应用功能为以下任意一种:
[0021] 底图控制功能、图层控制功能、常用工具功能、参数设置功能、搜索查询功能、视图控制功能和状态提示功能。
[0022] 进一步,所述客户端为以下任意一种:智能手机、平板电脑笔记本电脑和台式电脑。
[0023] 本发明实施例提供的基于实景三维地理信息系统的可视化系统基于实景三维空间数据,相对于二维、虚拟三维数据来说,其模型效果更加逼真、要素更加全面,并且支持空间量测;本发明实施例所述基于实景三维地理信息系统的可视化系统基于WebGL技术,相对于传统WebGIS技术,无需任何浏览器插件支持,对图形渲染时利用本机的硬件,统一的、标准的、跨平台的OpenGL接口实现,可以运行于多种不同设备之上。同时WebGL技术使得该系统在部署上更加便捷、维护更新更加方便,服务端一次更新后,客户端自动完成更新。附图说明
[0024] 为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作一简单地介绍,显而易见地,下面描述中的附图是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
[0025] 图1为本发明基于实景三维地理信息系统的可视化系统的整体结构示意图;
[0026] 图2为本发明基于实景三维地理信息系统的可视化系统的系统架构示意图。

具体实施方式

[0027] 为使本发明实施例的目的、技术方案和优点更加清楚,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
[0028] 传统的地理信息系统引擎大部分是C/S架构的,基于c++开发的,体积过于臃肿,部署起来也相当繁琐,且无法支持跨平台。随着互联网时代的变迁,移动互联成为主流趋势下,传统的三维应用已无法满足需要,因此需要一个轻型的,可跨平台的大众化三维应用来取代传统的三维应用。
[0029] WebGL技术是一项用来在网页上绘制和渲染复杂三维图形,并允许用户与之交互的技术。WebGL技术使得在浏览器上也可以进行三维长场景展示,并且不需要安装浏览器插件,该技术利用底层的硬件加速对图形进行渲染,实现了与传统桌面三维GIS系统相当的渲染速度,本发明实施例利用WebGL技术的诸多特点,提出了一种不同于传统地理信息系统实现方法的技术方案。
[0030] 本发明实施例提供基于实景三维地理信息系统的可视化系统,如图1所示,所述基于实景三维地理信息系统的可视化系统整体上包括客户端和服务端,所述客户端内安装有浏览器。
[0031] 所述客户端用于向所述服务端发送创建目标三维地理虚拟场景的请求,接收所述服务端基于所述创建目标三维地理虚拟场景的请求返回的空间数据,基于所述空间数据和WebGL技术进行所述目标三维地理虚拟场景的渲染,将渲染后的所述目标三维地理虚拟场景显示在所述浏览器上。
[0032] 所述服务端用于接收所述创建目标三维地理虚拟场景的请求,基于所述创建目标三维地理虚拟场景的请求获取空间数据,将所述空间数据发送给所述客户端。
[0033] 其中,所述客户端内安装有浏览器,所述浏览器用于接收用户的操作指令,并将渲染后的目标三维地理虚拟场景进行显示。所述客户端能够为以下任意一种:智能手机、平板电脑、笔记本电脑和台式电脑。
[0034] 所述服务端内能够包括多个子服务器,例如Web服务器、业务子服务器、3D GIS应用子服务器和数据库,所述各个子服务器各司其职共同实现本发明实施例中服务端的功能。
[0035] 首先,当用户在客户端进行创建标三维地理虚拟场景的请求后,客户端将创建目标三维地理虚拟场景的请求发送给服务端。
[0036] 其次,服务端接收所述创建目标三维地理虚拟场景的请求,基于所述创建目标三维地理虚拟场景的请求获取空间数据,将所述空间数据发送给所述客户端。
[0037] 进一步,客户端接收所述服务端基于所述创建目标三维地理虚拟场景的请求返回的空间数据,基于所述空间数据和WebGL技术进行所述目标三维地理虚拟场景的渲染,将渲染后的所述目标三维地理虚拟场景显示在所述浏览器上。
[0038] 本发明实施例提供的基于实景三维地理信息系统的可视化系统基于实景三维空间数据,相对于二维、虚拟三维数据来说,其模型效果更加逼真、要素更加全面,并且支持空间量测;本发明实施例所述基于实景三维地理信息系统的可视化系统基于WebGL技术,相对于传统WebGIS技术,无需任何浏览器插件支持,对图形渲染时利用本机的硬件,统一的、标准的、跨平台的OpenGL接口实现,可以运行于多种不同设备之上。同时WebGL技术使得该系统在部署上更加便捷、维护更新更加方便,服务端一次更新后,客户端自动完成更新。
[0039] 在本发明上述实施例的基础上,提供一种基于实景三维地理信息系统的可视化系统,所述客户端进一步用于:
[0040] 对所述空间数据进行解析,将解析后的空间数据发送给所述浏览器的引擎,所述浏览器的引擎基于所述解析后的空间数据创建包含JavaScript代码的绘制树,其中,所述JavaScript代码包含对WebGL API的调用;调用语句检测到WebGL API的调用后返回到所述浏览器的引擎,调用OpenGL ES API,基于所述绘制树进行所述目标三维地理虚拟场景的渲染,将渲染后的所述目标三维地理虚拟场景显示在所述浏览器上。
[0041] 进一步需要说明的是,传统的三维地理信息系统在构建三维场景时多是基于OpenGL、Direct3D或者基于它们的三维渲染引擎调用底层的硬件设备完成绘制,而基于WebGL技术的三维可视化地理信息系统则是直接通过JavaScript调用底层硬件设备完成渲染,其具体实现过程为:客户端向服务器发出请求并对返回的内容进行解析,经过网络驱动程序、TCP/IP协议栈、HTTP协议栈到达浏览器引擎。浏览器引擎创建包含JavaScript代码的绘制树,当JavaScript代码包含对WebGL API的调用时,调用语句会返回到浏览器引擎,调用OpenGL ES API,进行三维虚拟场景的渲染并最终显示在浏览器上。
[0042] 在本发明实施例提供一种基于实景三维地理信息系统的可视化系统,所述系统基于WebGL技术,相对于传统WebGIS技术,它无需任何浏览器插件支持。它对图形渲染时利用本机的硬件,统一的、标准的、跨平台的OpenGL接口实现,可以运行于多种不同设备之上。同时WebGL技术使得该系统平台在部署上更加便捷、维护更新更加方便,服务端一次更新后,客户端自动完成更新。
[0043] 在本发明任一上述实施例的基础上,提供一种基于实景三维地理信息系统的可视化系统,所述服务端进一步包括Web服务器、3D GIS应用子服务器和数据库;
[0044] 相应地,所述客户端进一步用于基于所述Web服务器向所述3D GIS应用子服务器发送获取应用功能数据的请求;
[0045] 所述3D GIS应用子服务器基于所述获取目标应用功能数据的请求从所述数据库获取所述目标应用功能数据的原始数据,将所述目标应用功能数据的原始数据转化为所述目标应用功能数据后,基于所述目标应用功能数据,通过Web服务器动态生成Web页面发送回客户端完成相应目标应用功能实现。
[0046] 其中进一步需要说明的是,服务端进一步基于Web服务器、3D GIS应用子服务器和数据库实现3D GIS的应用服务,包括空间量测、空间查询、空间分析等业务功能,以在场景中量测两点间距离为例,用户通过所述Web服务器向所述3D GIS应用子服务器发送数据请求,3D GIS服务器根据请求从数据库中获取原始数据(两点所在瓦片),然后处理生成用户所需的数据(两点经纬度),通过Web服务器动态生成Web页面发送回客户端完成距离计算。
[0047] 本发明实施例提供一种基于实景三维地理信息系统的可视化系统,基于Web服务器、3D GIS应用子服务器和数据库实现3D GIS的应用服务。
[0048] 在本发明任一上述实施例的基础上,提供一种基于实景三维地理信息系统的可视化系统,所述数据库进一步用于存储三维地理信息系统的空间数据;所述空间数据数据至少包括以下三种:三维模型数据、影像数据和地形数据。
[0049] 其中,需要说明的是,三维模型数据为用于实景三维地理信息系统中各三维模型的数据,影像数据为用于实景三维地理信息系统中各影像的数据,地形数据为用于实景三维地理信息系统中各地形的数据。
[0050] 本发明实施例提供一种基于实景三维地理信息系统的可视化系统,基于实景三维空间数据,相对于二维、虚拟三维数据来说,其模型效果更加逼真、要素更加全面,并且支持空间量测。
[0051] 在本发明任一上述实施例的基础上,提供基于实景三维地理信息系统的可视化系统,所述数据库对影像数据和地形数据进行分级优化调度,构成多个数据金字塔模型;一种类型的所述数据金字塔模型包含多个连续编号的数据层,每个所述数据层包含按照规则剖分的瓦片文件,每个所述瓦片具有预设属性。
[0052] 进一步需要说明的是,服务端中数据库同时还可以负责三维可视地理信息系统中三维模型、影像和地形等空间数据的组织和管理。本发明通过对影像和地形数据进行分级优化调度,构成金字塔模型。一种类型的数据金字塔包含多个连续编号的数据层,一个数据层包含按照一定规则剖分的瓦片文件,每个瓦片具有一定的空间分辨率、空间范围和行列编码等属性。因此,服务器就可以根据浏览器发出的特定请求快速定位并返回所需的瓦片,完成三维场景的渲染。
[0053] 本发明实施例提供一种基于实景三维地理信息系统的可视化系统,数据库对影像数据和地形数据进行分级优化调度,构成多个数据金字塔模型,能够实现影像数据和地形数据的快速获取,进而实现目标三维地理虚拟场景的快速渲染与显示。
[0054] 在本发明任一上述实施例的基础上,提供一种基于实景三维地理信息系统的可视化系统,所述瓦片的预设属性至少包括以下一种或多种:空间分辨率、空间范围和行列编码。
[0055] 在本发明任一上述实施例的基础上,提供一种基于实景三维地理信息系统的可视化系统,所述数据库的管理系统采用开源数据库PostgreSQL。
[0056] 进一步需要说明的是,本发明实施例可视化系统涉及空间与属性数据,所需的数据库需支持两种数据的存储,特别是空间数据,必须支持高效的空间分析功能,同时兼顾经济成本。因此,本发明实施例最终选择开源数据库PostgreSQL作为数据库管理系统,其可以提供良好的空间信息服务功能。
[0057] 在本发明任一上述实施例的基础上,提供一种基于实景三维地理信息系统的可视化系统,所述服务端用于将数据库和数据文件中不同格式的空间数据以json形式向所述客户端发布。
[0058] JSON(JavaScript Object Notation,JS对象简谱)是一种轻量级的数据交换格式。它基于ECMAScript(欧洲计算机协会制定的js规范)的一个子集,采用完全独立于编程语言的文本格式来存储和表示数据。简洁和清晰的层次结构使得JSON成为理想的数据交换语言。易于人阅读和编写,同时也易于机器解析和生成,并有效地提升网络传输效率。
[0059] 在本发明任一上述实施例的基础上提供一所述基于实景三维地理信息系统的可视化系统,所述目标应用功能为以下任意一种:底图控制功能、图层控制功能、常用工具功能、参数设置功能、搜索查询功能、视图控制功能和状态提示功能。其中各应用功能细分功能作用如下:
[0060] 底图切换功能,对所有三维地球的底图进行切换控制;
[0061] 地形显示功能,可通过勾选控制是否在三维空间中显示地形;
[0062] 三维模型功能,可对三维模型数据的加载进行显示隐藏控制,三维模型包括倾斜模型、人工模型、BIM模型、建筑白模及其他三维模型;
[0063] 矢量数据功能,可对矢量数据的加载进行显示隐藏控制,矢量数据包括KML、DXF、SHP以及其他主流平台矢量数据;
[0064] 栅格数据功能,可对栅格数据的加载进行显示隐藏控制,栅格数据包括普通影像、DOM、OGC WMS服务数据、ArcGIS服务数据;
[0065] 辅助图层功能,可对辅助性的图层数据的加载进行显示隐藏控制,如经纬网及其他临时性数据;
[0066] 地形图层功能,可对地形数据的加载进行显示隐藏控制,如DEM
[0067] 地图底图功能,可对底图数据的加载进行显示隐藏控制,如天地图、谷歌、微软、离线地图等;
[0068] 图上量算功能,提供距离、面积、度、高度、三角测量功能,并可动态切换单位显示不同结果;
[0069] 坐标定位功能,提供在地图上进行坐标点位拾取,获取其xyz坐标值的功能;输入坐标值,可在地图上进行定位;
[0070] 我的标记功能,可在图上任意标记点数据,并设置名称、备注信息、标注的数据可以保存成文件,也可以再次打开之前保存的文件。可拖动图标修改标记位置
[0071] 视角书签功能,可将地图当前视域保存为书签,单击书签条目可快速切换至记录视域区域;
[0072] 地图对比功能,可按上下、左右屏幕对不同底图进行对比,并可同步拖动;
[0073] 图上标绘功能,可在地图上进行二维和三维标绘,如文字、图片点、字体图标点、折线、多边形、矩形、圆、图片、三维模型,并可设置相关参数样式,可编辑删除;
[0074] 空间分析功能,可提供对空间要素和数据的分析功能,包括对数据集和几何对象的缓冲分析、视域分析、日照分析、方量分析;
[0075] 地区导航功能,可以按省、市、县三级行政区进行地区定位导航;
[0076] 飞行漫游功能,可预设和自定义漫游路线,单击漫游路线条目时,可自动按路线播放漫游;
[0077] 地图打印功能,可打印地图区域,或将地图区域导出为图片;
[0078] 大气渲染功能,可通过勾选控制是否开启地球的大气渲染效果。开启后可以看到大气层的效果;
[0079] 光照渲染功能,可通过勾选控制是否开启地球的光照渲染效果。开启后可以看到地球的白天黑夜区域渲染和模型山峰的光照阴影渲染;
[0080] 深度检测功能,可通过勾选控制是否开启矢量数据在地形下时是否可见,开启后无法看到地形下面的数据;
[0081] 键盘控制功能,可通过勾选控制是否开启键盘控制,开启后可实现键盘快捷键操作;
[0082] 搜索查询功能,可通过关键词进行地名地址定位查询,通过使用其他在线POI服务,可定位查询相关兴趣点数据;
[0083] 指南针导航功能,提示当前三维视角,并可单击或拖动进行切换三维视角;
[0084] 复位视图功能,单击该按钮可返回主视图;
[0085] 视图切换功能,单击该按钮可切换二维三维视图;
[0086] 全屏功能,单击该按钮可将视图全屏显示;
[0087] 帮助功能,可通过单击该按钮查看三维地球的交互操作、系统版本等帮助信息;
[0088] 状态栏功能,在系统页面下侧区域有信息提示内容,包括当前比例尺、鼠标所在经纬度、高程信息以及视高信息。
[0089] 以上功能仅为研究需求所需要的平台基础功能,不代表本发明实施例的全部功能。
[0090] 进一步对本发明任一上述基于实景三维地理信息系统的可视化系统的系统架构进行具体说明,如图2所示,示出本发明基于实景三维地理信息系统的可视化系统的系统架构示意图。
[0091] 本发明实施例提供的基于实景三维地理信息系统的可视化系统的系统架构依次为:数据层、数据服务层、业务逻辑层、表现层、应用层五个部分:
[0092] 数据层:存储、管理、设计建设各类数据资源;
[0093] 数据服务层:提供各类数据的持久化调度服务;
[0094] 业务逻辑层:本发明所提及系统平台主要业务逻辑包含空间分析算法、数据逻辑处理、服务调度逻辑;
[0095] 表现层:本发明所提及系统平台通过对地理空间数据的二三维可视化表达,可展示多源地理空间数据,可实现多源数据无插件、跨平台的应用方式;
[0096] 应用层:以相关行业或领域的实际应用为导向,按照用户需要进行应用定制,展示、表现相关系统功能。
[0097] 以上所描述的装置实施例仅仅是示意性的,其中所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部模来实现本实施例方案的目的。本领域普通技术人员在不付出创造性的劳动的情况下,即可以理解并实施。
[0098] 通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到各实施方式可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件。基于这样的理解,上述技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品可以存储在计算机可读存储介质中,如ROM/RAM、磁碟、光盘等,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行各个实施例或者实施例的某些部分所述的方法。
[0099] 最后应说明的是:以上实施例仅用以说明本发明的技术方案,而非对其限制;尽管参照前述实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的精神和范围。
高效检索全球专利

专利汇是专利免费检索,专利查询,专利分析-国家发明专利查询检索分析平台,是提供专利分析,专利查询,专利检索等数据服务功能的知识产权数据服务商。

我们的产品包含105个国家的1.26亿组数据,免费查、免费专利分析。

申请试用

分析报告

专利汇分析报告产品可以对行业情报数据进行梳理分析,涉及维度包括行业专利基本状况分析、地域分析、技术分析、发明人分析、申请人分析、专利权人分析、失效分析、核心专利分析、法律分析、研发重点分析、企业专利处境分析、技术处境分析、专利寿命分析、企业定位分析、引证分析等超过60个分析角度,系统通过AI智能系统对图表进行解读,只需1分钟,一键生成行业专利分析报告。

申请试用

QQ群二维码
意见反馈