基于AJAX技术与REST架构的WebGIS研究与实现
作者单位:北京交通大学
学位级别:硕士
导师姓名:张红延
授予年度:2009年
学科分类:08[工学] 0835[工学-软件工程] 081202[工学-计算机软件与理论] 0812[工学-计算机科学与技术(可授工学、理学学位)]
主 题:WebGIS REST Ajax Sogou Map
摘 要:WebGIS(Web-Based Geographic Information System)是Internet和WWW技术应用于GIS开发的产物,是实现GIS互操作的一条最佳解决途径。Web技术和GIS技术相结合,导致了WebGIS的产生。利用WebGIS从Internet的任意节点,用户都可以浏览WebGIS站点中的空间数据、制作专题图、进行各种空间信息检索和空间分析。 但是在探索WebGIS技术的过程中,人们一直在寻找更好的技术方法来解决如何更好的支持矢量地图的发布、服务器端和浏览器端更快的响应速度、更加理想的交互性等瓶颈性问题。实时WebGIS系统不但面临着这些难题,而且要解决如何获取实时数据并在客户端实时反映出实时数据的变化以及图形的动态更新等问题。所有这些都是摆在设计者面前紧迫而困难的任务。 论文针对当前WebGIS空间数据的共享和互操作存在的问题,深入分析基于Ajax技术REST架构的WebGIS设计模型,有效地解决了数据的共享性和可交互性。 本论文对Ajax富客户端开发与REST架构风格进行了研究,并通过国内领先的电子地图提供商搜狐公司的Sogou Map产品的设计开发验证了应用Ajax技术与REST架构对网站性能的提升与用户体验的改进。