论文部分内容阅读
网络地理信息系统(WebGIS)作为网络技术和GIS技术的结合点,随着计算机技术、网络通讯技术、地球空间技术的发展,万维网地理信息系统正成为大众化的信息工具,越来越多的Web站点提供空间数据服务。本课题研究的目的就是根据WebGIS发展的需求,研究目前的实现技术,探讨基于.NET技术的WebGIS可行性,并将其应用到具体系统开发实践中。
NET是微软推出的一个开发和运行软件的新环境,是用以创建下一代互联网运行平台的一系列的技术。其核心技术是WebServices,Web Services使应用程序之间可以实现无缝结合:无论各个应用程序具体采用什么编程语言、当前运行在哪一种系统平台上,它们都可以通过互联网进行通信和交换数据,并且对用户而言,这种通信是透明的,用户可以通过在任何地方、任何时间、通过任何设备来获取数据和互相交流。
本文首先介绍了国内外WebGIS发展现状,WebGIS的概念与特点,比较分析了当前WebGIS主要的开发技术和实现策略及其利弊,并着重研究了.NET以及其核心Web Services技术。提出了基于.Net及地图平台MapXtreme来实现物流信息的WebGIS解决方案,详细阐述了关键技术的实现方法以及应用服务器和客户端的设计,并最终实现了“基于.NE]的物流信息WebGIS管理系统”。
本系统采用了瘦客户端的应用模式,所以客户端的实现主要是与应用服务器交互。应用服务器端主要是利用Web Service,向客户端提供各种服务功能。用Web Service的方法实现了一个三层结构的可扩展的WebGIS系统。本论文的研究工作分为系统平台的搭建,功能模块,功能体系结构3个主要部分。最后,对本文的研究和实现做了总结,并提出了在WebGIS的应用中需要进一步研究和解决的问题以及前景展望。