APP下载

原生模式下GML数据库设计与实现

2016-02-13张立朝张合朝侯岳

河南科技 2016年23期
关键词:测绘数据库

张立朝张合朝侯岳

(1.河南省测绘地理信息局,河南郑州 450003;2.河南省测绘工程院,河南郑州 450003;3.河南省科源测绘中心,河南郑州 450003)

原生模式下GML数据库设计与实现

张立朝1,2张合朝3侯岳2

(1.河南省测绘地理信息局,河南郑州 450003;2.河南省测绘工程院,河南郑州 450003;3.河南省科源测绘中心,河南郑州 450003)

针对关系型数据库存储半结构化GML文档存在的瓶颈,提出原生模式下基于GML的地理空间信息存储机制,设计原生GML数据库的总体架构,详细讨论原生模式下GML文档的存储细节、存储流程,从存储速度、占用空间等方面对原生GML数据库的存储性能进行验证和评测。

原生模式;半结构化;总体架构;存储机制;性能测试

原生GML数据库从底层支持GML文档的存储和处理,其采用层次数据存储模型,保持文档的树形结构,不需要进行文档和传统数据库的转换,同时还兼有一般关系型数据库的特性,如支持事务、查询语言、并发控制、安全机制和二次开发接口等[1]。本文重点研究原生模式下GML数据库的设计与实现。

1 原生GML数据库

原生GML数据库是指以GML为存储模型和处理对象,对GML文档进行数据组织、索引构建、查询处理、存储分配的数据库系统。原生GML数据库对GML的读写基于文档进/文档出模式,支持空间数据查询,并可进行GML文档和GML空间数据的一体化查询与更新处理;同时,还具备传统数据库系统所具有的多用户、多任务并发,事务管理、访问控制等机制,支持分布式环境下的数据共享和互操作[2,3]。原生GML数据库系统中存储的数据主要是GML实例文档和对应的模式文档(约束、控制和校验GML实例文档的结构和内容)[4-6]。……

登录APP查看全文

猜你喜欢

测绘数据库
浙江省第一测绘院
工程测绘中GNSS测绘技术的应用
测绘新技术在测绘工程中的应用
04 无人机测绘应用创新受青睐
数据库
无人机在地形测绘中的应用
数据库
数据库
数据库
数据库