一种海量国土空间矢量数据管理方法及系统技术方案

技术编号:38394943 阅读:33 留言:0更新日期:2023-08-07 11:10
本发明专利技术涉及一种海量国土空间矢量数据管理方法及系统,方法包括:将待存储的国土空间数据进行识别处理,得到空间数据和矢量数据,并建立所述空间数据与矢量数据之间的第一映射关联关系;将所述空间数据和所述矢量数据分离存储,所述空间数据存储至空间数据库,所述矢量数据存储至属性数据库。具有可有效减少国土空间数据处理中数据库中表对象的数量,降低数据库运维管理难度等优点。数据库运维管理难度等优点。数据库运维管理难度等优点。

【技术实现步骤摘要】
一种海量国土空间矢量数据管理方法及系统


[0001]本专利技术涉及国土空间数据处理领域,尤其涉及一种海量国土空间矢量数据管理方法及系统。

技术介绍

[0002]在国土空间数据处理中,数据来源种类多(如:shp、gdb、GeoJSON等),数据处理量非常大。如图1所示,国土空间数据一般可分为矢量数据、栅格数据和三维数据,其中,矢量数据又包含空间数据和属性数据。现有技术中对国土空间数据的处理中,主要依赖ArcGIS或SuperMap等外部软件,基于人工操作进行数据导入管理,并采用关系数据库进行存储,一般是直接采用关系数据库提供的几何字段类型将矢量数据统一存储在关系数据库中,矢量数据中空间数据和属性数据都同时存在空间数据库中。当采用这种处理模式时,如果矢量数据中包含大量的地理目标,利用关系数据库存储时形成的表数量会极度膨胀,如导入的文件中包含有多个图层时(如GDB数据文件),会在空间数据库中产生多个数据表,每个数据表对应一个图层,因此,极易造成空间数据库表数量的膨胀,严重增加数据库管理员的运维管理难度,而且,受关系型数据库的索引检索机制的限制,在进行本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种海量国土空间矢量数据管理方法,其特征在于:将待存储的国土空间矢量数据进行识别处理,得到空间数据和属性数据,并建立所述空间数据与属性数据之间的第一映射关联关系;将所述空间数据和所述属性数据分离存储,所述空间数据存储至空间数据库,所述属性数据存储至属性数据库。2.根据权利要求1所述的海量国土空间矢量数据管理方法,其特征在于:在所述识别处理中,包括:将待存储的国土空间矢量数据识别,得到空间数据和属性数据;对所述空间数据进行格式转换,得到具有统一格式类型的空间数据;将所述属性数据进行解析为属性列表数据和属性列元数据,并建立所述属性列表数据和所述属性列元数据之间的第二映射关联关系。3.根据权利要求2所述的海量国土空间矢量数据管理方法,其特征在于:还包括将所述属性列表数据和所述属性列元数据进行键值分离存储。4.根据权利要求3所述的海量国土空间矢量数据管理方法,其特征在于:还包括将所述属性列表数据进行序列化处理,并将序列化处理后的属性列表数据接入搜索引擎。5.根据权利要求4所述的海量国土空间矢量数据管理方法,其特征在于:还包括:对所述空间数据进行检索,并根据所述第一映射关联关系得到对应的属性数据;或者:对所述属性列表数据进行检索,并根据所述第一映射关联关系得到对应的空间数据,根据所述第二映射关联关系得到对应的属性列元数据。6.一种海量国土空间矢量数据管理系...

【专利技术属性】
技术研发人员:吴祖湖文宁秦晓莉范琰朱莉莉黄锦凤李倩李艳华钟赣南周宇阳李珺
申请(专利权)人:湖南省国土资源规划院
类型:发明
国别省市:

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

1