论文部分内容阅读
网络环境下地理数据的共享与互操作一直是地理信息系统研究的主要发展方向之一。GML的出现推动了这项研究的发展。本文分析了GML表达空间数据的理论基础,分析了表达空间拓扑和时态拓扑的方式,结合宗地变更的过程和理论,对使用GML表达宗地变更的各种变化进行了研究,对宗地变更的时空拓扑的编码方法进行了实验,并提出了一种表达方法。然后,文中结合地籍数据管理的相关要素,创建了基于GML核心模式的地籍数据管理应用模式。
对于已存储数据的GML文档的解析,文章对比了目前可用的XML文档的解析技术,选择VTD-XML作为解析器。同时,本文对GML文档的存储方法进行了研究,目前现有的GML数据的管理方式主要是在主流数据库中对整个文档进行管理,这样不能体现出GML本身数据的特点,对GML存储的数据的检索仍需借助一定的手段才可完成。本文引入了一种XML原生数据库BaseX进行GML数据文档的存储,这个数据库完全支持XML,支持数据建库,XPath和Xquery查询,支持数据的层次显示,作为一种管理GML文档的数据库软件十分有效。
最后,文中结合基态修正模型的缺陷,基于GML表达基态修正模型,在一定程度上改进了这个模型。本文编写了一个应用程序,实现GML数据的可视化和GML数据的简单查询。事实证明,使用GML数据进行数据的存储是十分有效的,关键在于如何有效合理的使用,如何有效合理地管理GML数据文档。