论文部分内容阅读
WEBGIS是在Internet或Intranet网络环境下的一种兼容、存储、处理、分析和显示与应用地理信息的计算机信息系统。作者在WEBGIS研发中,对目前流行的几种WEBGIS的开发模式进行了借鉴和比较,在WEBGIS实现的基本原理上进行了大胆的尝试,提出了另外一种实现方式,并利用该方式成功的开发了物资供应地理信息系统。论文通过详细介绍物资供应地理信息系统的主要内容和实现方式,提出了借助Sockets通讯机制实现客户端与服务器端的交互,利用JAVASERVLET与空间地图服务器进行通讯,从而实现对空间数据进行操作与管理的WEBGIS开发模式。
该WEBGIS开发方式主要有以下优点:1)物资供应地理信息系统尝试的WEBGIS实现方式可以对空间数据服务器进行完全的定制,不需要任何GIS厂商提供的发布工具,相对于目前比较流行的WEBGIS实现方式有较大的灵活性与可扩展性。
2)利用JAVASERVLET.优化了传统的CGI/SAPI的WEBGIS开发方式,使系统更稳定。
3)为了提高WEBGIS的易用性和访问空间数据的速度,将客户端的请求在服务器端进行处理,并以图片流的方式传输到客户端,对客户端无任何要求。
4)该开发方式借助Socket通讯机制,可以实现多地图服务联合工作的机制,稳定,快捷,能够满足大批量用户同时访问。
5)系统从地图服务、通讯机制到界面实现都完全有自己的技术实现,不需要任何第三方插件或工具,具有开发WEBGIS平台的雏形。
论文中还将此方式与当今流行的几种WEBGIS开发方式进行比较,探讨不同方式的优缺点,提出了这种开发模式的改进方案,即采用分布式的空间地图服务将会提高系统的服务性能,使系统更加稳定、高效,并对本方式在非WEBGIS领域的应用进行了分析。