论文部分内容阅读
随着数字地球概念的提出和数字建设的发展,WebGIS作为其核心技术也在急速发展,其应用也是迅速扩展到GIS应用领域的各个方面,真正成为了大众的使用工具。但也存在诸如无法实现跨平台、无法实现异构空间数据互操作以及数据和功能资源不能共享等问题。而随着Web服务的出现,为WebGIS从“系统与功能”到“服务与应用”的演变提供了契机,同时也为解决传统WebGIS存在的问题提供了新的解决方法。本文在研究网络地理信息服务构建和部署方案的基础上,提出了一种基于ArcGIS Server构建校园网络地理信息服务系统的解决方案。针对校园网络地理信息服务的建设背景和需求分析,设计了基于ArcGIS Server的校园Web GIServices系统总体架构,通过ArcSDE和Oracle数据库实现了校园空间数据和属性数据的有效结合和存储,并在此基础上开发了基于.Net和ArcGIS Server平台的中南大学校园网络地图服务子系统。针对B/S模式下网络地图服务的传输与显示效率问题,本文在构建校园Web GIServices的过程中,采用了高效的服务器端地图缓存机制,客户端通过从缓存中获取静态的瓦片地图来代替实时动态渲染的地图服务,不仅避免了系统频繁访问数据服务器,而且提高了用户在操作地图时的响应速度;同时系统在开发过程中,应用ESRI-Ajax技术,实现按需传送和获取地图数据,减少了网络间数据传输量。两者相结合极大地减轻服务器端负担,改进了客户端和服务器的交互效率,提升了校园网络地图服务应用子系统的整体性能和应用价值。