【技术实现步骤摘要】
一种海量国土空间矢量数据管理方法及系统
[0001]本专利技术涉及国土空间数据处理领域,尤其涉及一种海量国土空间矢量数据管理方法及系统。
技术介绍
[0002]在国土空间数据处理中,数据来源种类多(如:shp、gdb、GeoJSON等),数据处理量非常大。如图1所示,国土空间数据一般可分为矢量数据、栅格数据和三维数据,其中,矢量数据又包含空间数据和属性数据。现有技术中对国土空间数据的处理中,主要依赖ArcGIS或SuperMap等外部软件,基于人工操作进行数据导入管理,并采用关系数据库进行存储,一般是直接采用关系数据库提供的几何字段类型将矢量数据统一存储在关系数据库中,矢量数据中空间数据和属性数据都同时存在空间数据库中。当采用这种处理模式时,如果矢量数据中包含大量的地理目标,利用关系数据库存储时形成的表数量会极度膨胀,如导入的文件中包含有多个图层时(如GDB数据文件),会在空间数据库中产生多个数据表,每个数据表对应一个图层,因此,极易造成空间数据库表数量的膨胀,严重增加数据库管理员的运维管理难度,而且,受关系型数据库的索引检 ...
【技术保护点】
【技术特征摘要】
1.一种海量国土空间矢量数据管理方法,其特征在于:将待存储的国土空间矢量数据进行识别处理,得到空间数据和属性数据,并建立所述空间数据与属性数据之间的第一映射关联关系;将所述空间数据和所述属性数据分离存储,所述空间数据存储至空间数据库,所述属性数据存储至属性数据库。2.根据权利要求1所述的海量国土空间矢量数据管理方法,其特征在于:在所述识别处理中,包括:将待存储的国土空间矢量数据识别,得到空间数据和属性数据;对所述空间数据进行格式转换,得到具有统一格式类型的空间数据;将所述属性数据进行解析为属性列表数据和属性列元数据,并建立所述属性列表数据和所述属性列元数据之间的第二映射关联关系。3.根据权利要求2所述的海量国土空间矢量数据管理方法,其特征在于:还包括将所述属性列表数据和所述属性列元数据进行键值分离存储。4.根据权利要求3所述的海量国土空间矢量数据管理方法,其特征在于:还包括将所述属性列表数据进行序列化处理,并将序列化处理后的属性列表数据接入搜索引擎。5.根据权利要求4所述的海量国土空间矢量数据管理方法,其特征在于:还包括:对所述空间数据进行检索,并根据所述第一映射关联关系得到对应的属性数据;或者:对所述属性列表数据进行检索,并根据所述第一映射关联关系得到对应的空间数据,根据所述第二映射关联关系得到对应的属性列元数据。6.一种海量国土空间矢量数据管理系...
【专利技术属性】
技术研发人员:吴祖湖,文宁,秦晓莉,范琰,朱莉莉,黄锦凤,李倩,李艳华,钟赣南,周宇阳,李珺,
申请(专利权)人:湖南省国土资源规划院,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。