数据与服务混合加载系统技术方案

技术编号:13942626 阅读:69 留言:0更新日期:2016-10-29 20:01
本发明专利技术涉及一种数据与服务混合加载系统,包括:数据浏览模块,用于浏览地图数据、文档数据和图片数据中的任一一种或者多种;所述数据浏览模块包括:网络浏览单元,用于在服务浏览类型为网络服务的情况下,向服务器端发送地图数据获取请求,并根据所述服务器端返回的瓦片地图图片绘制瓦片地图,根据所述服务器端返回的矢量数据绘制矢量地图;本地浏览单元,用于在服务浏览类型为本地数据的情况下,调用MAPGIS获取本地的地图数据,并根据所调用的瓦片地图图片绘制瓦片地图,根据所调用的矢量数据绘制矢量地图。本发明专利技术能够实现多样化的数据与服务的混合加载。

【技术实现步骤摘要】
交叉引用本申请主张2015年12月11日提交的中国专利申请号为201510920957.2的优先权,其全部内容通过引用包含于此。
本专利技术涉及地理信息系统(Geographic Information System,GIS)领域,领域,尤其涉及一种数据与服务混合加载系统
技术介绍
GIS是一门综合性学科,结合地理学与地图学,已经广泛的应用在不同的领域,是用于输入、存储、查询、分析和显示地理数据的计算机系统。一个地理信息系统是一种具有信息系统空间专业形式的数据管理系统。在严格的意义上,这是一个具有集中、存储、操作、和显示地理参考信息的计算机系统。GIS服务数据由一个或多个包含GIS功能的Web服务组成,涉及开放地理空间信息联盟(Open Geospatial Consortium-OGC)服务数据、谷歌服务数据、天地图服务数据、百度地图服务数据、MapGIS REST服务数据等,基于网络发布的标准GIS服务数据、公开GIS数据服务、自定义GIS服务数据等。GIS数据用于描述或表达与GIS相关的内容的数据信息。包含各种通用GIS数据格式,如栅格数据类的jpg、tiff、msi等,矢量数据的shape、dxf、mif等,以及PDF、word、excel等文档数据。GIS服务是面向于GIS应用的Web服务。Web service(Web服务)是一个平台独立的,低耦合的,自包含的、基于可编程的web的应用程序,可使用开放的XML(标准通用标记语言下的一个子集)标准来描述、发布、发现、协调和配置这些应用程序,用于开发分布式的互操作的应用程序。OGC致力于发展和执行地理信息的开放式标准,规范地理空间的内容、服务,方便地理信息系统的数据处理、数据共享。OGC的标准都依赖于一个通用的体系结构,这个体系结构由一组共同称为抽象规范的文档中捕获而来,每个文档都描述了一个用于 表示地理要素的基本数据模型。在这个抽象规范之上,OGC的会员们已经制定并将在未来继续发展更多的规格或标准,以满足对包括GIS在内的互操作定位、地理空间技术的特定需求。OGC包含30多种标准,例如:WCS(网络地理覆盖服务):提供对地理覆盖数据的接入、构造子集以及处理;WCPS(网络地理覆盖处理服务)为点对点栅格数据的处理和过滤提供一个光栅查询语言;WFS–网络要素服务:为检索或改变要素功能说;WMS(网络地图服务)提供地图图像;WMTS(网络切片地图服务)提供地图切片图片;WPS(网络处理服务)远程处理服务。由于各GIS服务厂商对OGC标准理解不同,以及中国与欧洲数据的规范不同,导致各个GIS服务厂商提供的数据服务的结构不同,需要针对不同厂商的结果分别解析,方能正确的加载与预览。针对GIS数据和GIS服务数据的混合加载,目前已经有多款软件通过自己的技术实现数据混载的部分功能,如ArcGIS Online、ArcGIS Explorer、ArcMap等。其中,ArcGIS Online可调用网络或本机服务资源,可调用ArcGIS自定义服务、或OGC标准服务,和部分开源地图服务。ArcGIS Explorer可调用地图服务资源(ArcGIS自定义服务、OGC服务资源),也可打开GIS数据资源,支持2D和3D视图。ArcMap可调用地图服务资源(ArcGIS自定义服务、OGC服务资源),也可打开GIS数据资源,只支持2D视图。现有技术缺点是:ArcGIS Online暂没支持加载第三方自定义服务、不支持加载非028mm矩阵集的WMTS服务、不支持文档、图片等数据管理。ArcGIS Explorer不支持第三方自定义服务、不支持文档、图片等数据管理。ArcMap不支持第三方自定义服务、不支持文档、图片等数据管理、不支持3D视图。并且,ArcGIS Online、ArcGIS Explorer、ArcMap等在支持国内地图服务例如天地图OGC服务时,均存在一定欠缺。
技术实现思路
本专利技术提供一种数据与服务混合加载系统,主要解决地图数据(包括地质数据)的信息共享,并支持多种数据与服务的混合加载。本专利技术提供了一种数据与服务混合加载系统,其特征在于,包括:数据浏 览模块,用于浏览地图数据、文档数据和图片数据中的任一一种或者多种;所述数据浏览模块包括:网络浏览单元,用于在服务浏览类型为网络服务的情况下,向服务器端发送地图数据获取请求,并根据所述服务器端返回的瓦片地图图片绘制瓦片地图,根据所述服务器端返回的矢量数据绘制矢量地图;本地浏览单元,用于在服务浏览类型为本地数据的情况下,调用MAPGIS获取本地的地图数据,并根据所调用的瓦片地图图片绘制瓦片地图,根据所调用的矢量数据绘制矢量地图。对于上述的系统,在一种可能的实现方式中,所述数据浏览模块还用于在绘制瓦片地图的情况下,根据待处理瓦片的分辨率决定是否拉伸;在需要拉伸的情况下,对所述待处理瓦片进行拉伸绘制;在不需要拉伸的情况下,对所述待处理瓦片进行正常绘制;其中,在正常绘制过程中,判断是否需要在屏幕上实时显示,在需要实时显示的情况下,选择多线程机制绘制待处理瓦片;在不需要实时显示的情况下,选择单线程机制待处理瓦片。所述地图数据的类型包括OGC服务、IGS地图服务、天地图服务、MapGIS6x文件、MapGIS K9HDF、MapGIS 10HDF、谷歌地图、BING地图、雅虎地图中的至少一种。对于上述的系统,在一种可能的实现方式中,还包括:数据查询模块,用于按照制定的关键字在本地或服务器端查询相关的地图数据。对于上述的系统,在一种可能的实现方式中,所述数据查询模块还用于在数据检索视图中分页列出所有查询结果记录;在用户选择一个查询结果记录时,显示该查询结果记录所对应的文件;在用户选择一个查询结果记录的元数据查看时,显示该查询结果记录所对应的元数据信息,所述元数据信息包括作者、标题、摘要、形成单位、形成时间、数据范围中的至少一项。对于上述的系统,在一种可能的实现方式中,还包括:地图标注模块,用于在所述地图数据中添加注记、线或面操作,并保存注记内容。对于上述的系统,在一种可能的实现方式中,还包括:地图打印模块,用于对所显示的地图视图进行输出或打印。对于上述的系统,在一种可能的实现方式中,还包括:安全控制模块,用于根据各用户的身份信息设置不同级别的操作权限。本专利技术能够实现多样化数据与服务的混合加载,涉及地图数据、文档数据和图片数据等,例如OGC服务数据、天地图服务数据、百度地图服务数据、谷歌地图、BING地图、雅虎地图等采用地图服务发布的数据服务;再如:MapGIS数据格式、shape数据、mif数据等GIS数据;PDF、word、图片等文档图片数据。根据下面参考附图对示例性实施例的详细说明,本专利技术的其它特征及方面将变得清楚。附图说明包含在说明书中并且构成说明书的一部分的附图与说明书一起示出了本专利技术的示例性实施例、特征和方面,并且用于解释本专利技术的原理。图1a和图1b为对应不同比例尺的瓦片尺寸的示意图;图2a和图2b示出了两种不同切片方式服务商的瓦片组织方式的示意图;图3为本专利技术的数据与服务混合加载系统的专网浏览器软件结构图;图4a为本专利技术的数据与服务混合加载系统的HIPO图;图4b为本专利技术一实施例的数据与服务混合加载系统的本文档来自技高网
...

【技术保护点】
一种数据与服务混合加载系统,其特征在于,包括:数据浏览模块,用于浏览地图数据、文档数据和图片数据中的任一一种或者多种;所述数据浏览模块包括:网络浏览单元,用于在服务浏览类型为网络服务的情况下,向服务器端发送地图数据获取请求,并根据所述服务器端返回的瓦片地图图片绘制瓦片地图,根据所述服务器端返回的矢量数据绘制矢量地图;本地浏览单元,用于在服务浏览类型为本地数据的情况下,调用MAPGIS获取本地的地图数据,并根据所调用的瓦片地图图片绘制瓦片地图,根据所调用的矢量数据绘制矢量地图。

【技术特征摘要】
2015.12.11 CN 20151092095721.一种数据与服务混合加载系统,其特征在于,包括:数据浏览模块,用于浏览地图数据、文档数据和图片数据中的任一一种或者多种;所述数据浏览模块包括:网络浏览单元,用于在服务浏览类型为网络服务的情况下,向服务器端发送地图数据获取请求,并根据所述服务器端返回的瓦片地图图片绘制瓦片地图,根据所述服务器端返回的矢量数据绘制矢量地图;本地浏览单元,用于在服务浏览类型为本地数据的情况下,调用MAPGIS获取本地的地图数据,并根据所调用的瓦片地图图片绘制瓦片地图,根据所调用的矢量数据绘制矢量地图。2.根据权利要求1所述的系统,其特征在于,所述数据浏览模块还用于在绘制瓦片地图的情况下,根据待处理瓦片的分辨率决定是否拉伸;在需要拉伸的情况下,对所述待处理瓦片进行拉伸绘制;在不需要拉伸的情况下,对所述待处理瓦片进行正常绘制;其中,在正常绘制过程中,判断是否需要在屏幕上实时显示,在需要实时显示的情况下,选择多线程机制绘制待处理瓦片;在不需要实时显示的情况下,选择单线程机制待处理瓦片。3.根据权利要求1所述的系统,其特征在...

【专利技术属性】
技术研发人员:周顺平李晨阳万波胡茂胜左泽均叶亚琴杨林商云涛
申请(专利权)人:中国地质调查局发展研究中心
类型:发明
国别省市:北京;11

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1