重庆幸运农场计划在线实时动态公交信息查询系统

编辑:凯恩/2019-01-03 12:45

  摘 要:乘公交车是人们出行的一种重要的交通方式,但人们去公交站点乘车也会遇到一些问题,如果能方便的查询公交车到站的信息,将会大大方便人们出行,节约乘客的时间。现在随着网络和物联网技术的不断发展,随时随地的在线查询公交车的动态信息也会成为现实。乘公交车是人们出行的一种重要的交通方式,人们去公交站点乘公交车常常会遇到以下几种情况:(1)马上就要到公交站点了,却眼看着公交车刚刚开走。(2)在公交站点等了很长时间也没来车,犹豫着是改用其它交通工具还是再等一等。(3)换乘站点有多路车可供选择,有的离目的地近,但是车次间隔长;有的离目的地稍远,但是车次间隔短,不知乘哪一路更好。(4)对于外地人员或者对某些地区不太熟悉的人员不知乘坐什么线路公交车才能到达目的地。随着社会经济的不断发展,中国正处于一个非常重要的转型时期,城市化进程不断加快。私家车保有量日益提高,一些大城市和特大城市交通紧张的状况越来越紧张,成为社会关注的热点。我国的公共交通系统受到了前所未有的挑战,所以大力发展公共交通已势在必行。对于广大乘客来说,当要去一个不熟悉的地方,坐出租车太贵,坐公交车又不知怎么坐才能又快又好的到达目的地,如果能方便的实时查询公交车动态的到站信息,将会大大方便人们出行,节约交通出行的时间。目前已有的公交信息查询系统,基本提供的是站点、线路、地图等静态信息,现在随着网络和物联网技术的不断发展,随时随地的在线查询公交车的动态信息(比如:公交车还有多长时间到达某一个站点,某公交车因特殊情况少发一班车等等),也会成为现实。要想知道公交车的信息比如:首班车时间、末班车时间、站点、线路、换乘站点等等。最传统的方法是查看公交站牌,目前也有开发出来的网上公交信息查询系统,可查询基本的公交信息,但是实时查询动态公交信息的系统目前还没有看到。所谓动态公交信息,就是在公交车运行的过程中不断变化的信息。而站点、线路、重庆幸运农场计划,换乘站点等信息在相当长的一段时间里是固定不变的,属于静态信息。动态公交信息最典型的例子就是公交车运行时的具体位置和公交车到达每一个站点的时间。有人说要想知道公交车到达每一个站点的时间,可以查询公交车的时刻表。但是公交车在实际运行过程中,由于受到天气、路况、交通流量甚至是突发事件的影响,不可能完全按照时刻表运行。要想准确地知道具体某一辆公交车的到站时间,首先要知道公交车的运行位置,其实解决这个问题,可以在每个公交车上安装一个GPS定位系统即可。我国自主研发的全球定位系统北斗导航系统,已初步组网成功,现在已经可以覆盖亚洲地区,还在不断完善。所以安装国产的北斗导航系统也可以实现定位,而且这也是未来我国导航市场发展的一个趋势。公交车的线路和车次通常是固定的,起点到终点的距离,线路上站点的个数都是已知的,公交车运行的速度虽然受到各种因素的影响会略有变化,但上下浮动不会太大。公交公司的信息服务中心可将公交车的位置、到站时间、天气、路况、交通流量等数据综合起来,以供乘客实时查询。现在手机的功能越来越强大,随着3G智能手机的普及,用手机上网已越来越普遍,所以手机完全可以作为乘客的查询终端,做到在线实时查询动态公交信息。下面是用Visual FoxPro语言设计的一个在线实时动态公交信息查询系统,它的功能主要分为三部分:线路查询、站点查询、换乘查询。其中站点查询功能主要包含了动态公交信息,所以重点介绍一下站点查询功能。首先在主界面中输入要查询的站点,单击查询按钮,程序会列出途经该站点的所有线路,用户根据自己的实际情况,选择某一线路公交车,程序列出“去程”和“返程”的方向,用户选定公交车的行驶方向后,单击查询按钮,即可查询公交车到达用户所在站点的时间。首先要确定站点和线路,选好方向后计算出离本站最近的公交车大约多长时间到,然后导入地图。在实际应用中,公交公司的信息服务中心应将查询线路途经本站的导航地图导入到系统中,目标公交车可以用某种突出强调的形式出现在导航地图中,比如红色的发光点。并且是动态移动的。主要代码如下:当然,计算到站时间的方法很多,也可以先计算出总的全程时间,再根据线路站点总数算出站与站之间的时间间隔等等,但是不管哪一种算法都会受到天气、路况、交通流量等各种因素的影响,从而导致结果有一定的误差,哪一种算法的误差最小,需要实际的测量和比较,程序尽量采用误差最小的算法已得到准确的时间。通过在线实时公交信息查询系统,人们坐在家里就可以查询自己要坐的公交车还有多长时间到达站点,以便决定自己什么时候出门;根据到站时间判断是否还要继续等待公交车;在换乘站点乘坐哪一路车更省时间,这将大大提高人们的出行效率。[1]熊发涯.Visual FoxPro程序设计[M].北京:中国铁道出版社,2005.[2]段兴.Visual FoxPro实用程序100例[M].北京:人民邮电出版社,2002.[3]清源计算机工作室.Visual FoxPro开发宝典[M].北京:机械工业出版社,1999.作者简介:陈磊(1982-),男,山东金乡人,助教,本科,研究方向:计算机应用。

  【xzbu】郑重声明:本网站资源、信息来源于网络,完全免费共享,仅供学习和研究使用,版权和著作权归原作者所有,如有不愿意被转载的情况,请通知我们删除已转载的信息。

  xzbu发布此信息目的在于传播更多信息,与本网站立场无关。xzbu不保证该信息(包括但不限于文字、数据及图表)准确性、凤凰彩票,真实性、完整性等。