【技术实现步骤摘要】
一种离散地理数据归档管理方法
本专利技术涉及数据归档管理
,具体地说是一种离散地理数据归档管理方法。
技术介绍
在当前各种地理信息系统与仿真平台中,广泛的依赖各类地理数据,如描述地貌的影像数据、描述地形的高程数据以及矢量数据等,该类数据在实际使用过程中都是基于区域产生的,很容易产生大量离散的小数据,计算机在处理该类离散的数据时存在存储零碎、读写复杂、效率低下等问题。
技术实现思路
针对现有离散地理数据使用中存在的问题,本专利技术公开了一种高效的离散地理数据归档管理方法,该方法基于大量离散的地理数据所包含的位置与精度信息,首先构建全球唯一编码,进而建立高效的索引访问机制,最后利用内存文件映射技术实现了高效的数据实时读写,该方法解决了离散的地理数据使用过程中遇到的存储难、读写复杂、访问效率低下的问题。本专利技术公开了种离散地理数据归档管理方法,包括以下步骤:S1:对离散的地理数据进行空间编码,编码规则根据经纬度栅格和数据精度;S2:建立四叉树索引机制,利用索引缓存与下标访问方法命中任意一个地理数据的编码,以获取编码内的数据信息;S3:在得到的数据信息的基础上,利用大 ...
【技术保护点】
1.一种离散地理数据归档管理方法,其特征在于:包括以下步骤:S1:对离散的地理数据进行空间编码,编码规则根据经纬度栅格和数据精度;S2:建立四叉树索引机制,利用索引缓存与下标访问方法命中任意一个地理数据的编码,以获取编码内的数据信息;S3:在得到的数据信息的基础上,利用大文件映射方法,实现数据的读写访问控制;其中,数据精度可由符合数据特色的信息替代。
【技术特征摘要】
1.一种离散地理数据归档管理方法,其特征在于:包括以下步骤:S1:对离散的地理数据进行空间编码,编码规则根据经纬度栅格和数据精度;S2:建立四叉树索引机制,利用索引缓存与下标访问方法命中任意一个地理数据的编码,以获取编码内的数据信息;S3:在得到的数据信息的基础上,利用大文件映射方法,实现数据的读写访问控制;其中,数据精度可由符合数据特色的信息替代。2.根据权利要求1所述的一种离散地理数据归档管理方法,其特征在于:所述S1中标准化后的地理数据结构表达为GeoDataStruct:GeoDataStructi={Lng,Lat,Precision}其中,GeoDataStructi表示第i个地理数据,Lng表示该数据的地理经度,Lat表示该数据的地理纬度,Precision表示数据的精度。3.根据权利要求1所述的一种离散地理数据归档管理方法,其特征在于:所述四叉树索引机制,由根节点和往下裂变的子节点构成,具体包括以下步骤:S2-1:从全球范围将地球分为东西两个半球,得到两个节点区域:东半球节点SpacialNodeEast={Precision=0,0°≤Lng≤180°,-90°≤Lat≤90°}西半球节点SpacialNodeEast={Precision=0,-180°≤Lng≤0°,-90°≤Lat≤90°}东西半球节点自上而下以四叉树的方式裂变,得到子节点;S2-2:定义描述每个索引节点的数据结构GeoCacheIndex:GeoCacheIndex={Precision,DataState,CacheID,DataLength,DataAddr,In...
【专利技术属性】
技术研发人员:李彭伟,李亚钊,王玉珠,郭婉,梁新媛,刘玲,
申请(专利权)人:中国电子科技集团公司第二十八研究所,
类型:发明
国别省市:江苏,32
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。