论文部分内容阅读
随着计算机技术、网络技术、通信技术、数据库技术以及地理信息技术的飞速发展,空间信息的数量也在不断增大,各种GIS应用系统和空间信息服务器大量涌现。但是由于客观因素的制约,这些空间信息资源大多存在于特定的GIS系统和桌面应用中,是各自独立的,并且功能比较分散和孤立,难以满足Internet上空间信息互操作与共享的要求。本文基于以上背景,研究了如何在空间数据服务领域中引入Web技术和开源技术,探讨如何利用这些技术来克服现有分布式空间数据集成技术的不足,提出了一种基于开源WebGIS技术的分布式空间数据集成新模式,并介绍了其实际应用情况。
本文的主要研究内容和结论如下:
一、对分布式空间数据的集成进行了探讨和分析,结合WebGIS技术,在现有集成技术的基础上提出了分布式空间数据集成的解决思路。提出了分布式空间数据的集成模式,包括基于客户端集成、基于服务器端集成以及基于客户端和服务器端综合集成。
二、讨论了浏览器/服务器的技术体系,提出了运用ASP.NET、MapGuide Open Source与OpenLayers技术实现对相关地图服务功能进行封装的技术方案,以简化分布式空间数据集成系统的开发,帮助快速构建GIS系统。在此基础上,开发了WebGIS地图控件和MapGuide扩展功能类库。同时介绍了基于扩展功能类库的实际应用案例。
三、分布式空间数据集成技术基于开源GIS技术,对需要集成的分布式空间数据进行组织与表达,在不同的层面,解决了WebGIS的空间数据共享问题。并在此基础上向用户提供更简单方便的服务和应用模式。