论文部分内容阅读
随着全国第二次土地调查的结束,各地区基于GIS技术建立了土地利用数据库,然而,由于采用的是不同厂商的GIS系统,各类GIS系统就像是一个个的黑箱组织,相互间无法透明地获取对方的数据。虽然采用了统一的数据格式(VCT),但是不能在当前网络环境下,实现数据的实时共享。地理标记语言(Geography Markup LanguageGML)的出现为数据的共享带来了希望,它是由开放地理信息系统协会(Open Geospatial Consortium OGC)发布的一个以XML技术为基础的新的空间数据表达模型,是专门为地理空间数据网络共享和交换所设计的一种数据规范,能描述不同复杂程度的数据,而且分离了数据的内容与表现形式,可以用一种统一的空间数据模型描述来自不同数据源的数据。OGC也制定了OGC Web Service技术框架,为实现多元异构空间数据的共享和跨平台操作提供依据。本文在上述背景下,重点研究了GML和Web Service的相关理论和关键技术,并采用C#技术实现了土地利用数据的共享。概括起来主要包括以下几点:1、本文分析了传统土地利用数据共享方式的不足,引入了GML解决上述存在问题;2、经过对土地利用数据的调查、采集与处理,完成了土地利用数据库的建设;3、根据国家标准-gml3.2规范和XMLSpy2008建模工具,建立了土地利用空间数据模型;4、根据shape file数据格式和土地利用空间数据模型,设计了生成GML文档的技术流程;5、研究了GML文档解析的方式,设计了GML图形数据文档查询显示系统,该系统实现了GML图形数据的显示、查询、图层控制、坐标信息显示等功能;6、研究了OGC Web Service框架和WFS规范,最后,实现了土地利用数据在网络上的共享。研究表明,GML可以表达空间数据信息,并有利于实现空间数据共享。由于本人能力和研究时间的限制,空间数据的共享还有待于进一步研究。