【技术实现步骤摘要】
本专利技术属于地理信息领域地理空间数据管理技术,是一套用于解决高复杂性、高异构性地理空间数据的集中管理、组织存储、高效索引等问题的技术方法。
技术介绍
地理信息系统(GIS, Geographic Information System)是以采集、存储、管理、分析、描述和应用整个或部分地球表面(包括大气层在内)与空间地理分布有关的数据信息的计算机系统,被广泛地应用于城市规划、市政管理、政府管理、环境、资源、交通、公安、灾害预测、经济咨询、投资评价和军事等与地理信息相关领域。随着应用领域的不断扩展,使用需求的不断升级,GIS系统需要对不同来源的地图数据进行统一的组织、管理和表现,而这些地图数据往往存在各自不同的组织管理形态(空间数据库、地图数据文件、地图服务等)、不同的地图范围、不同的比例尺,如何对这些异构数据进行统一管理,并进行高效索弓丨,是当前急需解决的一大课题。本专利技术提出了一套高异构条件下,地理空间数据的组织管理和索引检索的技术方法,提高了多源异构地理空间数据管理的效率,降低了数据访问和索引的复杂性,是解决目前GIS所面临现实问题的有效实践。传统的地理空间 ...
【技术保护点】
一种基于空间对象类化及网格体索引的地理空间数据管理技术,设计实现了异构空间数据统一管理接口,采用“异构空间对象类化方法”,依据空间对象的共性属性将异构多源地理数据进行统一组织管理;采用基于R树索引、网格划分索引的“混合型异构空间数据网格体索引技术”,实现对异构多源空间数据的高效索引。
【技术特征摘要】
1.一种基于空间对象类化及网格体索引的地理空间数据管理技术,设计实现了异构空间数据统ー管理接ロ,采用“异构空间对象类化方法”,依据空间对象的共性属性将异构多源地理数据进行统ー组织管理;采用基于R树索引、网格划分索引的“混合型异构空间数据网格体索引技木”,实现对异构多源空间数据的高效索引。2.根据权利要求1所述的“异构空间对象类化方法”,其特征在于将面向对象程序设计中类的相关概念引入空间数据的描述与组织。不论空间数据的物理存储形式存在差异,从业务层来看,每ー个空间数据对象均可以用ー个类的对象来表示,每ー个空间对象都有一个名称、ー些属性和一些相关方法。具有相同属性和方法的空间对象被抽象定义为一个类,具有名字、类型、属性、和方法等要素,这个类主要包含ー些基本的非空间属性,以及与空间属性的关联关系。一个空间数据对象类可表示为如下三元组GeoClass =〈{GeoObj}, {GeoType:GeoAttribute}, {GeoMethod:{GeoType:GeoAttribute} > 其中 (1){GeoObj}表示符合此共性的这ー类地理空间数据。(2){GeoType:GeoAttribute}表示空间数据的名称、用途等对象特性以及经维度、投影坐标系统、几何数值等地理空间属性。 (3){GeoMethod: {GeoType:GeoAttribute}:表示该类空间数据上的一些函数操作,如求几何体中第一条线点的个数,求几何集合体中几何体的个数,判断几何体起点与终点是否重合等。通过对空间数据进行抽象提取,使用GeoClass法加以描述,并依照类的继承派生等特性进行组织,形成地理空间对象类树(森林)。任一地图数据来源读入内存后,均可理解为一组空间对象实例,如济南市第一医院、济南省军区总医院、济南市儿童医院等,构成空间对象实例层。若对这些空间对象实例进行抽象,可得到空间对象类“医院”,另对其他空间对象实例还可以抽象出“学校”、“车站”等,构成“空间对象第二继承类层”。以此类推,最终将其抽象成空间对象类“建筑...
【专利技术属性】
技术研发人员:蒋亚群,张昱,梅彦铮,徐永生,刘星,邓宝松,
申请(专利权)人:北京峰盛博远科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。