论文部分内容阅读
随着信息化程度的不断提高,人们对空间信息的需求也呈几何式增长。传统GIS已经很难满足大众对于空间信息的需求。基于国际标准的异构空间数据集成和共享成为了GIS领域的重要研究方向之一。虽然开放地理信息系统协会(OGC)提出了一系列的空间信息互操作标准,各大GIS厂商也推出了相应的产品,但依然存在着很多问题(例如:厂商的独有标准与0GC标准不一、外网访问共享服务困难、实现共享标准复杂)。这些问题导致了空间信息无法有效共享,形成了大量的“信息孤岛”。本文针对这些问题提出了从客户端和服务器两个方面实现异构空间数据的集成与共享的新思路。采用RIA技术和OWS框架构建异构空间数据服务原型系统,将分散在各类GIS服务器的空间数据通过Web服务的形式集成起来,最后以统一的接口暴露给用户,从而达到空间数据共享的目的。 本文研究基于RIA的异构空间数据web服务集成与共享,主要包括以下内容: (1)研究了异构空间数据集成与共享的现状,提出了从客户端和服务器两个方面实现异构空间数据的集成与共享的新思路。 (2)研究了RIA技术的相关内容,特别是Silverlight技术的特点以及它与Flash技术的不同点。重点讨论了目前Silverlight技术在WebGIS中的应用,构建了原型系统客户端。 (3)研究了REST的设计概念和准则,并与传统SOAP服务进行系统比较。以ArcGIS Server为例讨论WebGIS中的REST服务,将REST动态地图服务集成到原型系统。 (4)研究了Web服务的关键技术和实际调用过程。探讨了OWS在线地理空间服务框架,包括Web地图服务、Web要素服务、Web覆盖服务的相关操作和参数。结合Web服务和OWS框架,开发了异构空间数据服务原型系统,以OWS框架为标准定义接口,统一对外提供服务。 通过一系列的研究和开发,本文从客户端和服务器两个方面初步实现了异构空间数据web服务集成与共享,为空间数据共享提供了有益的思路。