论文部分内容阅读
随着计算机网络技术的发展,以Internet作为载体,以Web作为表现形式的WebGIS是信息时代GIS发展的热点。Internet的出现很大程度上改变了传统的数据访问、数据发布方式。WebGIS是Internet技术应用于GIS开发的产物,GIS通过WWW功能得以扩展,真正成为一种大众的使用工具。经过短短数年,万维网地理信息系统(WebGIS)技术取得了快速发展,其应用也扩展到GIS应用领域的各个方面,成为GIS软件技术的重要的组成部分。随着行业应用逐步深入,广大用户对WebGIS技术发展提出了更高的要求,尤其在海量空间信息管理和发布、超大用户群并发访问、二次开发能力以及异构系统互操作等方面提出了更高的要求。 然而,.NET的核心技术Web Service具有分布式、可互操作、方便集成的特点,在一定程度和范围内解决了WebGIS所存在的难题。本文也是利用微软推出的.NET平台的优越性,结合WebGIS的发展现状和Web Service的先进技术特点,建立了一种具有标准通信接口、允许跨语言、跨平台、大众化的地图服务组件,使其具有良好的扩展性。其主要工作如下: 1.进行了地图服务组件的结构和模块设计。 2.设计并开发了一套常用的地图符号库。 3.基于所设计的地图符号库实现了空间数据的可视化。 4.在空间数据的基础上实现了地图的基本操作、空间查询和统计分析。 5.基于Web Service的地图服务组件的空间数据服务接口的实现。