论文部分内容阅读
Web-GIS是当前GIS发展中的一个热点,它是利用互联网技术来扩展和完善地理信息系统的一项新技术,其核心是在地理信息系统中嵌入HTTP和TCP/IP标准的应用体系,实现互联网环境下的空间信息管理等地理信息系统功能。 本文从Internet对GIS的影响出发,首先介绍了Web-GIS的概念,基本原理,然后较为详细地论述了Web-GIS系统开发的各种新兴技术,如Java Applet、Servlet、JSP等技术,并着重介绍了MapXtreme for java平台的技术结构特点。 文中提出了基于Web-GIS系统的关键技术——最短路径搜索算法。针对路径规划问题,在分析经典Dijkstra最短路径算法的基础上,通过应用二叉堆和邻接表数据结构对算法进行改进,又进一步根据道路网的空间分布特征,引入动态规划原理和限制方向搜索策略,从而减小算法规模,提高算法运行效率。 文章最后介绍了以MapXtreme for java为平台,以JBuilder为开发工具,以西安电子地图为数据,开发的一个客户端应用程序—CE-WebGIS1.0。该应用程序是以Java Applet为核心技术,结合MapXtreme for java平台提供的API,来实现电子地图的网上发布。