论文部分内容阅读
21世纪是信息技术的时代也是互联网的时代。在互联网飞速发展的同时,GIS应用也从桌面飞跃到了互联网时代。虽然网络上的空间信息资源在不断增长,但是我们不得不面对这样一个现实:数以万计的Web站点提供空间数据服务,但是,它们之间却无法很好的沟通和协作。我们很难通过浏览器来访问、处理这些海量的分布于Web上的空间数据。由于行业政策和数据安全的原因,这些空间信息资源大多是存在于特定的GIS系统和桌面应用中,各自独立、相对封闭、无法互相沟通和协作从而形成了空间信息孤岛,难以满足Internet上空间信息决策支持的需要。地理信息技术正在向更适于Web的方向发展。 本文着重于新的网络技术及其在地理信息领域的应用。首先介绍了基于网络的地理信息系统的发展历史,以及国内外WebGIS的发展现状,着重介绍了开放的地理信息互操作平台OpenGIS,针对目前主流的Web地图发布技术的特点和实现方式进行了详细的比较。 由于传统Web语言对于复杂空间信息描述和表现具有先天的缺陷和不足,从而需要新的Web语言来有效的描述空间信息。可扩展的标记语言(XML)的出观是Web发展的必然结果,它最初是为了解决HTML在结构化文档描述上的缺陷作为SGML的精简的子集在Web上来使用的。现在它以成为结构化信息在Web上交互的载体,它是Internet上共享并使用包含语义的信息以及数据互操作提供了理想的交换媒介。同时,也为空间数据的互操作的提供了理想的解决方案。 NET是Microsoft用以创建下一代互联网运行平台的一系列的技术,它提供了一种前所未有的将各种应用通过Web Services集成在一起的解决方案。它带给用户无缝的、引入注目的数据共享体验。用户可以通过在任何地方、任何时间、通过任何设备来获取数据和互相交流。Net通过一种分布式运算模型和开放的(?)准—XML将各种应用和计算机以及智能设备连接在一起。Net的核心技术是Web Services,它是一个具有革命性的,基于标准的框架结构。可以让各种的在线的(?)间数据处理系统和基于位置的服务之间无缝的集成。它可以让分布式的空间(?)处理系统使用目前广为流行的技术,例如XML和HTTP来通过Web进行(?)讯。它提供了与厂商无关的,可互操作的框架结构来对多源、异构的空间数(?)行基于Web的数据发现、集成、分析、决策支持和可视化。 本文研究的主要内容是使用目前互联网最有发展前景的XML技术和(?)Service技术构建了一个基于Web的地理信息服务平台,并基于该平台实现了应用系统。本论文的研究主要从三个方面来设计和实现了地理信息服务平台原型系统:(1)采用GML作为地理信息描述语言,并实现了基于GML的数据库的存储;(2)基于Net平台建立了简单的地理信息服务体系和功能;(3)基于SVG(?)现了空间数据的可视化。 基于XML/GML、WebService的地理信息服务是一个崭新的研究领域,其研究与发展不仅对传统观念和传统技术带来极大的冲击,同时也将对传统的GIS、地理信息产业、数字地球等的发展产生深远影响。鉴于有关该领域的研究尚处于起步阶段,本文对基于Web的地理信息服务模式及相关方面的问题进行了初步的探讨和研究,疏漏、偏颇之处在所难免,敬请不吝指正。