论文部分内容阅读
目前,随着城市化水平的加剧,城市的公共交通体系都在不断的发展和完善当中,我国城市居民出行主要还是选择使用公共交通工具。随着互联网技术的发展,人们已经习惯于从网络上获取相关资讯,因此,公交查询系统应运而生。基于B/S架构的公交查询系统,提供了站点查询、线路查询、站到站查询等功能,可以快速获得站点的相关信息,也可以快速获得公交线路的相关信息,还可以通过换乘等方式得到线路的换乘查询信息。传统公交查询系统还存在以下一些问题:一是数据更新缓慢,公交线路没有实时更新,降低了系统的可用性;二是没有地图显示,系统没有与地理信息系统相结合,无法展示丰富的地图数据,用户体验性不足;三是查询结果不理想,比如站到站查询结果并不是相对最优的结果,许多更好的乘车方案并没有展现。Web GIS是GIS技术与Web技术的结合,客户端只需要连接网络,就可以使用互联网上的地理信息系统,进一步简化了GIS数据的使用。使用信息化的WEB编程语言,开发适用于城市公交的查询系统,同时,结合实用性强的Web GIS技术,人们只需要通过浏览器,使用计算机网络,就能够方便的查询到出行信息,为人们出行提供便捷服务。我们设计的城市公交查询系统主要包括以下模块:站点查询、线路查询、站到站查询、地图显示,具体如下:(1)站点查询,根据站点分类,或者直接输入站点名称,可以获取该站点的详细信息,如站点名称,同时在地图上显示经过这个站点的所有公交线路。(2)线路查询,根据线路分类,或者直接输入线路名称,可以获得该线路的详细信息,比如线路名称、发车时间、回车时间,同时在地图上显示这条线路经过的所有站点。(3)站到站查询,用户通过输入起始站点和终止站点,可以获得途经这些站点的公交线路名称,同时,通过换乘查询,如一次换乘、二次换乘,可以得到站到站的最少换乘、时间最短、路程最短等出行方式,同时在地图上显示这些出行线路。(4)地图显示,该模块是系统的核心功能点,通过调用Web GIS提供的API接口,可以将模糊的文字信息转换成为较为直观的地图显示,用户可以在地图上进行相关的信息化操作,方便用户使用。