一种分布式gis平台系统数据访问及嵌入方法
【专利说明】一种分布式GIS平台系统数据访问及嵌入方法
[0001]
技术领域
[0002]本发明涉及GIS平台数据处理领域,具体地说是一种分布式GIS平台系统数据访问及嵌入方法。
【背景技术】
[0003]GIS平台是一种借助计算机技术,能够提供存储、显示分析地理数据功能的软件,主要包括数据的输入与编辑、数据管理、数据操作以及数据的显示和输出等。它可以对空间的信息进行分析和处理,把地图这种独特的视觉化效果和地理分析功能与一般的数据库操作集成在一起的技术系统。
[0004]由于GIS具有区域性、共享性、分布性、和综合性的特征,每个区域都有自己的一些基本的地理信息,在此基础上可建立专门的应用,实现部门间的信息集成。
[0005]传统的GIS平台一般采用的是集中模式对基础数据进行处理,随着数据量的增加,数据容量和计算速度越来越受到限制,于是迫切需要一种新的数据组织与服务模式来解决这一问题,分布式计算的应用可以有效的将海量数据进行分解,有利于计算耦合的负载均衡。
【发明内容】
[0006]本发明的技术任务是针对上述现有技术的不足,提供一种分布式GIS平台系统数据访问及嵌入方法。该方法能够有效解决GIS平台下海量数据的加载和处理问题,提出了一种高效的处理方式,快速处理海量数据。
[0007]本发明的技术任务是按以下方式实现的:一种分布式GIS平台系统数据访问及嵌入方法,其特点是平台以嵌入的方式加载到系统中,并将系统地图中的基础数据发布到网络上存储,分布式控制中心对存储在网络中的数据进行统一的管理,需要进行数据处理时,系统根据自身的需求选择相应的数据加载到二三维中。
[0008]上述方法包括以下步骤:
a、针对公共访问地图数据与用户特有地图数据来对数据的存储位置进行分类,公共访问地图数据发布到网络上存储;
b、分布式控制中心获取输入分割信息,第一计算节点下发计算任务A,并向第二计算节点下发计算任务B;
C、第一计算节执行计算任务A生成行为数据A;第二计算节点执行计算任务B生成行为数据B并存入分布式集群;
d、将处理的地理信息分别加载到二三维地图中去。
[0009]作为优选,平台以控件的形式加载到系统中,平台独立对信息数据进行处理和分析,能够,减少系统之间的依赖。
[0010]平台对二三维中模型的信息进行读取、构建和编辑,并将地图中的经玮度和地理信息反馈给用户,并响应用户的个性化需求。
[0011]与现有技术相比,本发明的分布式GIS平台系统数据访问及嵌入方法具有以下有益效果:
(一)作为开放式的分布式GIS平台,可同时兼容同构、异构网络等多种开发环境,可将数据发布到网络上共享相互协调、相互调用;
(二)分布式计算可以有效地将海量数据进行分解,有利于计算耦合的负载均衡;
(三)将地图中的基础数据发布到网络上,对数据进行统一的管理,系统根据自身的需求选择相应的数据加载到二三维中,减少了系统占用的空间,实现了数据共享,并保持了数据的统一性。
【具体实施方式】
[0012]以具体实施例对本发明的分布式GIS平台系统数据访问及嵌入方法作以下详细地说明。
[0013]实施例:
本发明的分布式GIS平台系统数据访问及嵌入方法的特点是以控件的形式嵌入式加载到其他系统中,实现系统之间的交互,保证了系统的独立性,可根据个性化需求调用,在地图中进行展示;根据用户需要可实现系统直接数据的通信,对用户的需求在地图相应位置进行展示(平台对二三维中模型的信息进行读取、构建和编辑,并将地图中的经玮度和地理信息反馈给用户,并响应用户的个性化需求)。
[0014]上述方法对平台需要加载的海量数据的处理采用了以下特定的组织和处理方法:
I.将地图中的基础数据发布到网络上,对数据进行统一的管理,系统根据自身的需求选择相应的数据加载到二三维中,减少了系统占用的空间,实现了数据共享,并保持了数据的统一性。
[0015]2.实现分布式计算需建立一个共享的地理空间信息框架,该框架是分布式异构网络和系统下的各种数据库的集合;
3.通过分布式对象技术,实现对地理空间信息框架上的信息的访问、集成和操作。
[0016]上述方法的具体流程为:
1、针对公共访问地图数据与用户特有地图数据来对数据的存储位置进行分类;
2、分布式控制中心获取输入分割信息;分布式控制中心向第一计算节点下发计算任务A,并向第二计算节点下发计算任务B;
3、第一计算节执行计算任务A生成行为数据A;第二计算节点执行计算任务B生成行为数据B并存入分布式集群。
[0017]将处理的地理信息分别加载到二三维地图中去。
【主权项】
1.一种分布式GIS平台系统数据访问及嵌入方法,其特征在于:平台以嵌入的方式加载到系统中,并将系统地图中的基础数据发布到网络上存储,分布式控制中心对存储在网络中的数据进行统一的管理,需要进行数据处理时,系统根据自身的需求选择相应的数据加载到二三维中。2.根据权利要求1所述的分布式GIS平台系统数据访问及嵌入方法,其特征在于包括以下步骤: a、针对公共访问地图数据与用户特有地图数据来对数据的存储位置进行分类,公共访问地图数据发布到网络上存储; b、分布式控制中心获取输入分割信息,第一计算节点下发计算任务A,并向第二计算节点下发计算任务B; C、第一计算节执行计算任务A生成行为数据A;第二计算节点执行计算任务B生成行为数据B并存入分布式集群; d、将处理的地理信息分别加载到二三维地图中去。3.根据权利要求2所述的分布式GIS平台系统数据访问及嵌入方法,其特征在于:平台以控件的形式加载到系统中,平台独立对信息数据进行处理和分析。4.根据权利要求2所述的分布式GIS平台系统数据访问及嵌入方法,其特征在于平台对二三维中模型的信息进行读取、构建和编辑,并将地图中的经玮度和地理信息反馈给用户,并响应用户的个性化需求。
【专利摘要】本发明公开了一种分布式GIS平台系统数据访问及嵌入方法,属于GIS平台数据管理技术领域。该方法的特点是平台以嵌入的方式加载到系统中,并将系统地图中的基础数据发布到网络上存储,分布式控制中心对存储在网络中的数据进行统一的管理,需要进行数据处理时,系统根据自身的需求选择相应的数据加载到二三维中。与现有技术相比,本发明方法解决了GIS平台下海量数据的加载和处理问题,提出了一种高效的处理方式,快速处理海量数据。
【IPC分类】G06F17/30
【公开号】CN105512302
【申请号】CN201510921694
【发明人】马骏, 李胜利, 闫学君, 陆继森
【申请人】浪潮软件股份有限公司
【公开日】2016年4月20日
【申请日】2015年12月14日