实时公交到站信息的查询方法

文档序号:6493486阅读:1446来源:国知局
实时公交到站信息的查询方法
【专利摘要】本发明公开了一种实时公交到站信息的查询方法,属于智能交通领域,包括:利用各个公交车到下一站的信息、站内延迟和站间旅行时间信息,实时获取每个公交站点每条线路的前N班公交车的到站信息并更新保存;监听接收查询命令,根据查询命令从缓存中查询所述前N班公交车的到站信息,将查询结果返回。本发明针对目前的公交查询服务只能提供静态信息的缺点,利用现有预测系统生成的动态数据,提出了一种基于互联网的实时动态公交到站信息查询服务的方法,以解决由于公交运行准时率低导致公众在站台上等待时间长的问题(包括换乘过程中的等待),从而提高出行效率,提升出行体验。
【专利说明】实时公交到站信息的查询方法
【技术领域】
[0001]本发明涉及智能交通领域,特别涉及一种实时公交到站信息的查询方法。
【背景技术】
[0002]随着中国城市化进程的加快,各大中城市进入机动车高速发展时期,城市交通供需矛盾日益突出,交通拥堵和环境污染等问题日趋严重。在这种背景下,各大城市都将优先发展公共交通作为缓解交通问题的一项关键举措。
[0003]要提高市民公共交通出行比例,除了完善线路、场站等硬件设施建设之外,还需着力提高公共交通的吸引力。对于目前的大多数城市而言,公交运力不足、发车间隔大,受路况和交通事故影响导致到站晚点等情况屡见不鲜,公交“等车难”已成为一个普遍的社会问题,公众对于获取实时公交到站信息来解决公交出行难问题的需求日益强烈。如果能够为出行者提供准确的公交到站时间等信息服务,可以使出行者灵活地选择出行线路,合理安排出行时间,从而吸引更多的公众使用公共交通,促进公共交通的发展。
[0004]随着国内智能交通建设水平的不断发展,利用公交车回传的GPS数据(包括车辆的经纬度坐标、行驶速度、进出站的状态等信息),可以计算出任一路公交车到线路上任一站点的到站距离、站数和到站时间等信息。如何将这些信息以一种便捷的方式提供给公众,使其能够方便地了解乘公交出行所需的各类动静态信息,对于提升公交出行体验,提高公共交通的吸引力和运行效率,有重要的意义。
[0005]目前,基于互联网提供公交和换乘查询是目前与公交出行相关的主要服务模式,主要提供各类静态数据(POI查询,线路走向、站点位置、换乘关系)的查询,对于公众更关心的公交到站服务相关的动态数据(主要是到站距离、站数和到站时间)查询需求,却没有有效的数据和服务方法来满足。
[0006]目前基于Web网站提供基于地图的公交信息服务的厂家有百度、搜狗、Google等。主要提供公交线路和站点的查询、以及从起点到目的地的乘车方案等。用户输入要查询的公交线路名称,后台服务器会返回该线路的所经过的站点文字列表及在地图上显示线路走向和站点位置的信息。显示结果如图1所示。现有的公交站牌也提供一些服务,如经过该站点有哪些线路、每条线路有哪些站等。
[0007]以上公交信息查询服务主要提供的都是静态数据,如线路走向、站点位置和换乘方案等。但对于乘客而言,为了能够更好地安排出行时间,需要获知拟乘坐的公交车到达目标站台的时间,或者有多种乘车方案时,能够根据公交到站时间选择一种时间最优的乘车方案,上述需求均需要公交到站等动态信息的提供和查询,而目前的公交查询信息服务不能有效地满足上述需求。

【发明内容】

[0008]有鉴于此,本发明的目的在于针对目前的公交查询服务只能提供静态信息的缺点,提供一种实时动态公交到站信息查询服务的方法,以解决由于公交运行准时率低导致公众在站台上等待时间长的问题,从而提高出行效率,提升出行体验。
[0009]本发明提供了一种实时公交到站信息的查询方法,包括:
[0010]利用各个公交车到下一站的信息、站内延迟和站间旅行时间信息,实时获取每个公交站点每条线路的前N班公交车的到站信息并更新保存;监听接收查询命令,根据查询命令从缓存中查询所述前N班公交车的到站信息,将查询结果返回。
[0011]本发明针对目前的公交查询服务只能提供静态信息的缺点,利用现有预测系统生成的动态数据,提出了一种基于互联网的实时动态公交到站信息查询服务的方法,以解决由于公交运行准时率低导致公众在站台上等待时间长的问题(包括换乘过程中的等待),从而提闻出行效率,提升出行体验。
【专利附图】

【附图说明】
[0012]图1为【背景技术】中公交线路查询结果的示意图;
[0013]图2为本发明实施例提供的实时公交到站信息的查询方法实现原理图;
[0014]图3为本发明实施例提供的实时公交到站信息的查询方法流程图;
[0015]图4为本发明实施例中前N辆车的到站信息示意图;
[0016]图5为本发明实施例中某一站点前N辆车的到站信息计算方法流程图;
[0017]图6为本发明实施例中公交车到站信息查询方法原理示意图;
[0018]图7为本发明实施例中基于智能电子站牌的公交到站信息服务显示效果示意图;
[0019]图8为本发明实施例中基于公交站点查询的显示结果示意图;
[0020]图9为本发明实施例中基于特定公交线路特定站点查询的显示结果示意图。
【具体实施方式】
[0021]为使本发明的目的、技术方案和优点更加清楚,下面结合附图对本发明作进一步的详细描述。
[0022]本发明实施例针对目前的公交查询服务只能提供静态信息的缺点,利用现有预测系统生成的动态数据,提出了一种基于互联网的实时动态公交到站信息查询服务的方法,以解决由于公交运行准时率低导致公众在站台上等待时间长的问题(包括换乘过程中的等待),从而提闻出行效率,提升出行体验。
[0023]本发明实施例针对公众对实时动态公交到站信息的需求场景,给出了特定线路、特定站点的最近几班公交车的到站距离、站数和到站时间预估,并基于电子站牌、手机终端和Web网站等终端以友好的方式展现出来,方便公众使用。
[0024]图2是本发明实施例的实现原理图,公交到站信息整合利用实时获得的公交到下一站的信息和站内延迟和站间旅行时间信息计算出每个站点每条公交线路的前N班车的公交到站信息,并提供基于公交站点的查询、基于特定线路特定站点的查询和基于特定车辆特定站点的查询三种查询接口,供电子站牌、手机终端和Web网站等各个查询终端使用,最终把查询结果显示在各个终端上,向用户提供服务。
[0025]如图3所示,为本实施例提供的实时公交到站信息的查询方法流程图,包括以下步骤:
[0026]步骤301、获取每个公交站点每条线路的前N班公交车的到站信息。公交到站信息的处理是以车为参照计算出每辆车到下游各个站点的到站信息的,但是公交出行用户是在某个公交车站等待车的到来,如果把车到下游各个站点的到站信息直接反馈给用户,不便于理解,不直观。所以需要一个整合步骤把这些信息转换为每个站点每条线路的前N班车的到站信息,提供给用户,便于用户理解和应用。其中,N为整数且N≥1,N值的设定根据系统的实际需求,在本实施例中可设置为3。
[0027]把获得的各个公交车到下一站的信息、站内延迟、站间旅行时间信息利用起来,转换成每条线路每个站点的前N辆车的到站信息,供后续查询使用,前N辆车的到站信息如图4所示。其中,公交车到下一站的信息指在路上运营的公交车到下游最邻近站点的到站时间和距离;站内延迟指经过站点区域所需的时间;站间旅行时间是指公交车从某站点行驶到下一站所用时间。
[0028]本实施例利用实时获得的公交车到下一站的信息、站间旅行时间和站内延迟的信息文件,计算出每条线路的每个站点前N辆车的公交到站信息。这些公交到站信息定时更新,然后存储到缓存中,供查询调用。该方法具体包括:
[0029]当达到更新间隔时,读取实时获取的公交车到下一站的信息;
[0030]读取站内延迟和站间旅行时间的信息;
[0031 ] 计算所有站点前N辆车的到站信息;
[0032]更新存储每个站点的最近N辆车的到站信息;
[0033]等待下一个更新间隔。
[0034]其中,如图5所示,某一站点前N辆车的到站信息计算方法包括:
[0035]从站内延迟和站间旅行时间信息中获取要处理的公交线路和站点信息:线路唯一标识LinkID、站点唯一标识StationID和站序号StationNum ;
[0036]根据LinkID从公交车到下一站信息中获取该线路所有正在营运的公交车到下一站信息(如:到下一站的站点唯一标识StationID、站序号StationNum、到下一站的时间和距离等),找出站序号StationNum小于要查询站点的站序号且与查询站序号差值最小的N辆车,就是最先到达查询站点的前N辆车;
[0037]设要查询的站序号为S,最近一辆车下一站的站序号为M,则最近一辆车还需S-M站到达查询站点;
[0038]设最近一辆车到达下一站距离为DnrartAi为第i站和i+Ι站的距离,那么最近一辆车到查询站点的距离为:
【权利要求】
1.一种实时公交到站信息的查询方法,其特征在于,包括: 利用各个公交车到下一站的信息、站内延迟和站间旅行时间信息,实时获取每个公交站点每条线路的前N班公交车的到站信息并更新保存;监听接收查询命令,根据查询命令从缓存中查询所述前N班公交车的到站信息,将查询结果返回。
2.根据权利要求1所述的实时公交到站信息的查询方法,其特征在于,该方法在返回查询结果后还进一步包括:在智能电子站牌、手机终端及Web网站上应用所述到站信息。
3.根据权利要求2所述的实时公交到站信息的查询方法,其特征在于,所述获取每个公交站点每条线路的前N班公交车的到站信息的步骤具体包括: 读取实时获取的公交车到下一站的信息; 读取站内延迟和站间旅行时间的信息; 计算所有站点前N辆车的到站信息; 更新存储每个站点的最近N辆车的到站信息。
4.根据权利要求3所述的实时公交到站信息的查询方法,其特征在于,所述计算一站点前N辆车的到站信息的步骤具体包括: 从所述站内延迟和站间旅行时间信息中获取要处理的公交线路和站点信息,包括线路唯一标识、站点唯一标识和站序号; 根据所述线路唯一标识从公交车到下一站的信息中获取该线路所有正在营运的公交车的到下一站的信息,包括下一站的站点唯一标识、站序号及到下一站的时间和距离;查找出站序号小于要计算站点的站序号且与要计算站点站序号差值最小的N辆车,作为最先到达要计算站点的前N辆车; 设要计算站点的站序号为S,最近一辆车下一站的站序号为M,则最近一辆车还需S-M站到达要计算站点; 设最近一辆车到下一站距离为DnrartiLi为第i站和i+Ι站的距离,那么最近一辆车到要计算站点的距离为.
5.根据权利要求4所述的实时公交到站信息的查询方法,其特征在于,所述根据查询命令从缓存中查询前N班公交车的到站信息的步骤具体包括: 接收待查询的站点信息,根据站点唯一标识查找经过该站点的所有公交线路的唯一标识,根据线路和站点的唯一标识查找 经过此站点所有公交线路的前N班公交车的到站信肩、O
6.根据权利要求4所述的实时公交到站信息的查询方法,其特征在于,所述根据查询命令从缓存中查询前N班公交车的到站信息的步骤具体包括: 接收待查询的线路和站点信息,根据线路唯一标识和站点唯一标识查找该线路在该站点的前N班公交车的到站信息。
7.根据权利要求4所述的实时公交到站信息的查询方法,其特征在于,所述根据查询命令从缓存中查询前N班公交车的到站信息的步骤具体包括:接收待查询的车辆和站点信息,根据车辆编号和要到达的目的站点唯一标识,查询该车辆到达该站点的时间、距离及站数信息。
8.根据权利要求5、6或7所述的实时公交到站信息的查询方法,其特征在于,所述在智能电子站牌上应用到站信息的步骤具体包括: 每个电子站牌设置有本站点的配置信息,每隔预设时间发送一次请求,将要查询的公交线路通过网络传给到站信息查询服务器,到站信息查询服务器响应所述请求,把要查询的所有经过该站点的最新的公交到站信息返回电子站牌显示。
9.根据权利要求5、6或7所述的实时公交到站信息的查询方法,其特征在于,所述在手机终端上应用到站信息的步骤具体包括: 用户通过手机短信或彩信发送要乘坐的公交线路名称、终点站的名称、欲上车的站点名称,接收包含经过该站点及查询线路的最近至少一辆公交车的到站信息,包括公交车到站的时间、距离、距离该站的站数;或 用户摇一摇手机或者刷一下站台标签,则定位该用户所在站点,向查询服务器发送此站点的信息,查询服务器返回该站点的公交到站信息。
10.根据权利要求5、6或7所述的实时公交到站信息的查询方法,其特征在于,所述在Web网站上应用到站信息的步骤具体包括: 根据用户在Web网站上输入的站点名称匹配该站点的唯一标识,查找经过该站点的所有公交线路的最近至少一辆公交车的到站信息,返回给Web网站并显示;或 根据用户在W eb网站上输入的公交线路的名称及该条线路的一站点名称,查找该线路在查询站点的最近至少一 辆公交车的到站信息,返回给Web网站显示。
【文档编号】G06F17/30GK103885996SQ201210566728
【公开日】2014年6月25日 申请日期:2012年12月24日 优先权日:2012年12月24日
【发明者】马法进, 郭胜敏, 李平, 冯明亮, 张高峰, 孙亚夫, 于晓 申请人:北京掌城科技有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1