摘要: |
公共交通是人们日常生活不可或缺的一个重要组成部分,公交信息查询工具则为人们提供了公交线路查询的功能,帮助使用者了解线路信息,为自己的出行提前做好准备。然而,随着Internet技术的发展,典型的公交信息查询系统已经无法满足使用者的需求,使用者更想借助系统来了解公交线路站点以及周边的环境。因此,结合地图查询的公交信息查询系统将能给使用者提供更加直观的空间概念,为使用者带来更好的用户体验。
近年来,网络上也出现了不少基于电子地图的公交信息查询系统,然而大部分都是基于矢量地图显示的,这给系统的开发以及使用者的操作都带来了不便。Google Maps API的开放,将网络地图与系统服务整合在一起变的容易,而且还能结合本地数据库进行混合式应用开发。本论文将以WebGIS的架构为基础,整合Google Maps与本地数据库信息,开发一个基于Web2.0的公交信息查询系统。研究中采用Google Maps API提供的地图服务,并结合数据库来管理公交线路及站点信息,进一步分析设计最佳路线规划算法为使用者提供公交出行的最佳方案。另外,研究中还对AJAX技术进行了分析和应用,将此技术应用于公交信息查询系统,为使用者带来异步交互、页面局部刷新的用户体验,充分体现了Web2.0的特点。 |