论文部分内容阅读
随着WWW发展和地理信息系统技术在几乎所有领域的应用,WebGIS得到快速发展。无数的组织、机构拥有数量巨大的地理数据,然而这些数据却以不同格式存在。目前大多数的商用数据格式是非平台独立的。这种异构性妨碍了不同用户间数据的应用共享。这种情况下,OGC为了解决平台独立性问题,开发了GML作为统一的空间数据表达形式。GML(地理标记语言)是一种传输和存储地理信息的XML专业应用。正由于其公共性和标准性,GML很好解决了空间地理信息的互操作问题。与空间地理信息软件不同,GML是一种开放源码标准,可以免费使用。同时,作为一种XML应用,GML实现了地理内容(数据)和地理表达(地图和图表)的分离。
SVG(Scalable Vector Graphics)是另一种XML语言,以XML描述二维静态或动态矢量图形。SVG是一种W3C推荐标准,可产生高质量的矢量图形,并方便地在网络中传输。XSLT(eXtensible Stylesheet Language Transformation)也属于XML语言,其作用主要是将XML文档转换成几乎所有格式。
Web Service技术是下一代分布式系统的核心,将其运用到GIS中去可以很好的实现GIS数据、功能的共享和互操作,可以说,GIS Web Service技术为GIS的进一步发展开拓了新的方向。
目前GIS Web Service的应用并不是十分广泛,所有提供GIS网络服务的机构都有各自的侧重点,仅面向某个行业或是仅面向某个地区,并没有一种适合所有行业所有地区的综合性的应用。
论文分为六章。第一章为前言,介绍了论文的选题背景和当前国内外的研究现状,并说明了本项研究的内容和意义。第二章主要介绍GIS和WebGIS相关理论,第三,四章为技术背景的介绍,包括空间数据共享,XML,GML,WebService技术以及GIS Web Service技术等。第五章为WebGIS系统原型设计,介绍了该系统的架构设计以及系统中主要功能的开发。最后一章为全文的总结,提出了目前需要解决的问题和进一步的工作。
本文论述了空间数据共享的必要性、空间数据共享现有的解决方案及其不足,提出了一种新的基于GML的数据共享解决方案,并初步探讨了方案的实施步骤。