论文部分内容阅读
随着计算机技术与网络技术快速发展,GIS应用越来越广泛,不断地深入到与地球科学相关的各学科和测绘、国土、电信、电力、水利、灾害防治、公安,国防等领域。随着GIS在诸多领域得到广泛的应用,它越来越影响着社会经济活动。
在GIS发展过程中,出现多种不同GIS平台,由于对存储地理空间数据格式没有统一的标准,导致空间数据在采集与存储过程中采用的方法及格式多样性。同时随着WebGIS的发展,打破了传统的地理信息系统的封闭结构,对空间数据共享要求越来越迫切,由于地理空间数据格式多样性给空间数据共享带来了诸多问题要解决。在信息化不断深入的各领域,要求各领域快速协作条件下,解决空间地理信息共享成为最迫切的问题。而空间数据转换是目前一条比较好的途径。目前,解决系统对多种格式的交换成为GIS应用系统开发中重要的问题。
GML是随着Web技术的发展而产生的,是OGC组织基于XML对地理空间数据描述制定的一种数据规范,其采用统一空间数据模型进行描述多源空间数据,为地理空间数据在网络中共享、交换提供一种实现的多种数据交换比较理想的中间标准格式。同时在GIS的发展过程中,GML已经成为描述地理空间数据及进行存储、传输和发布的国际标准。因此,基于GML空间数据转换可以有效的实现地理空间数据共享与交换。
本文主要基于GML进行对矢量空间数据转换及在转换过程中进行质量控制进行研究与探索,主要在以下几个方面进行研究:
1.对传统的四种转换方法分析研究,进行对比各方法的优缺点,同时对GML描述空间数据模型进行研究,根据传统的转换方法不足与GML对多源空间数据采用统一模型进行描述的优点,采用了一个可行、易操作的转换方法:基于GML转换方法,即以GML标准作为转换中间模式。
2.分析了空间数据产出误差的原因,深入研究了矢量空间数据质量控制模型及质量控制方法,主要对几何信息、属性信息、拓扑信息方面进行数据质量的控制的研究,并在转换过程中通过基于GML对属性信息与几何信息加强约束控制,通过GML模式验证对转换过程中的矢量空间数据进行质量控制的实现。
3.进行分析ArcGIS与MapGIS两种格式数据模型之间的差异,同时根据GML数据模型及具体编码,建立了两种格式与GML几何模式的映射关系,为实现GML与GIS格式转换奠定基础。
4.通过在GIS格式模型研究的基础上,研究基于GML矢量空间数据转换方法,根据两种GIS数据格式模型特点与GML几何模式的特点,分别对GML向GIS格式转换、GIS格式向GML转换进行研究。在这个研究过程中主要解决GML对GIS格式的矢量空间表达和GML文档的解析。
5.在研究转换方法与质量控制的基础上,采用C#编程语言在ArcGIS与MapGIS平台上开发出一个转换模块,并对研究的方法进行验证,取的了一定的效果。
本文最后通过验证了本文对矢量空间数据转换的方法的可靠性,并对本文研究进行总结及对研究方向未来的展望。