论文部分内容阅读
随着科技水平的提高,地理信息系统跟人们的日常生活和生产带来了更多的方便。WebGIS将地理学、计算机技术和因特网结合在一起。一开始,WebGIS以专家工具的身份存在于社会中,但今天,WebGIS已经成为了大众化、社会化、人人可以使用的工具。本文从地理信息系统大众化的进程中进行分析,提出对新型地理信息系统—在线地图API(应用程序接口)的研究。 本文对传统的WebGIS模式的优缺点进行分析并且总结。同时,对在线地图服务进行介绍,结合其特点,阐述使用在线地图API解决传统的WebGIS模式问题的方案。通过传统WebGIS和在线地图API的对比得出,在线地图API在实现轻量级地图服务系统更为适合。其后,研究在线地图实现地图服务的关键技术,异步通信技术(AJAX)、数据传输方式、数据格式(JSON)等。本文以Google Maps API作为蓝本,结合上述的关键技术,针对静态和动态两种对象进行研究,实现轻量级的在线地图服务系统。 最后,针对以上两种对象的地图服务系统进行实践。静态和动态对象分别以测量成果管理系统和车辆监控系统为实例。平台数据由Google地图服务器提供,JSON数据格式管理系统中的数据信息,AJAX实现数据传输,Openlayers类增强空间分析和矢量数据的能力,为用户提供了不同情况下的地理信息服务系统。结果证明,基于在线地图服务的开发,既能满足用户的需求,又可以降低GIS的开发成本和开发难度、缩短了开发的周期。使用了AJAX技术和JSON格式集合,减低了服务器和客户端之间传输压力并且使用户拥有更好的体验感。