掌桥专利:专业的专利平台
掌桥专利
首页

一种公交车到站时间获取方法及其相关设备

文献发布时间:2024-04-18 20:02:18


一种公交车到站时间获取方法及其相关设备

技术领域

本发明涉及城市交通领域,具体涉及一种公交车到站时间获取方法及其相关设备。

背景技术

公共交通在现代城市中扮演着非常重要的角色。公交作为大型的公共交通设施,成为人们出行必不可缺的工具之一。而随着生活节奏的加快,乘客对了解公交何时到站的需求日益加大。但是,目前公交车发车后何时到达对应的站点缺少相应的到站时间获取办法,乘客只能在站台盲目等待,影响乘客的出行效率,造成乘客乘坐公交车的体验感差。

也即,如果提供一种公交车到站时间获取方法,以达到乘客能够即时获取公交车到站时间、提升乘客出行效率的技术效果是本领域亟需解决的技术难题。

发明内容

本发明实施例提供了一种公交车到站时间获取方法及其相关设备,以解决上述至少一种技术问题。

第一方面,本申请提供了一种公交车到站时间获取方法,公交车到站时间获取方法包括:

获取目标公交车的班次标识信息;

依据班次标识信息获取目标公交车的当前行驶路线;

依据目标用户当前所在站台位置信息确定当前行驶路线中距离当前站台位置最近的待乘公交车;

获取待乘公交车的当前位置信息;

依据当前位置信息和目标用户当前所在站台位置信息生成待乘公交车的待行驶路径;

获取待行驶路径的当前路况信息;

依据当前路况信息确定待乘公交车到达当前站台的到站时间;

显示到站时间。

可选的,在依据当前路况信息确定待乘公交车到达当前站台的到站时间之后,方法还包括:

获取待行驶路径的中间站台信息,中间站台信息包括中间站台数;

依据中间站台数和单位停靠时间计算待乘公交车在中间站台的待停靠时间,单位停靠时间为待乘公交车在一个中间站台所停靠的时间;

依据到站时间和待停靠时间计算待乘公交车到达当前站台的到站准确时间,到站准确时间等于到站时间加上待停靠时间。

可选的,依据中间站台数和单位停靠时间计算待乘公交车在中间站台的待停靠时间,包括:

中间站台数为M;

单位停靠时间为t;

待停靠时间为T;

将中间站台数M与预设站台数m进行比较;

若中间站点数M小于预设站台数,则T=M*t。

可选的,依据中间站台数和单位停靠时间计算待乘公交车在中间站台的待停靠时间,还包括:

若中间站点数M大于预设站台数m;

获取待行驶路径中交通信号灯的数量N;

依据交通信号灯的数量N和信号灯响应时间计算待乘公交车在待行驶路径中的加长时间T

第二方面,本申请提供一种公交车到站时间获取装置,包括:

第一获取单元,用于获取目标公交车的班次标识信息;用于依据班次标识信息获取目标公交车的当前行驶路线;

第一确定单元,用于依据目标用户当前所在站台位置信息确定当前行驶路线中距离当前站台位置最近的待乘公交车;

第二获取单元,用于获取待乘公交车的当前位置信息;

第一生成单元,用于依据当前位置信息和目标用户当前所在站台位置信息生成待乘公交车的待行驶路径;

第三获取单元,用于获取待行驶路径的当前路况信息;

第二确定单元,用于依据当前路况信息确定待乘公交车到达当前站台的到站时间;

显示单元,用于显示到站时间。

可选的,公交车到站时间获取装置还包括:

第四获取单元,用于获取待行驶路径的中间站台信息,中间站台信息包括中间站台数;

第一计算单元,用于依据中间站台数和单位停靠时间计算待乘公交车在中间站台的待停靠时间,单位停靠时间为待乘公交车在一个中间站台所停靠的时间;

第二计算单元,依据到站时间和待停靠时间计算待乘公交车到达当前站台的到站准确时间,到站准确时间等于到站时间加上待停靠时间。

可选的,第一计算单元还用于:

中间站台数为M;

单位停靠时间为t;

待停靠时间为T;

将中间站台数M与预设站台数m进行比较;

若中间站点数M小于预设站台数,则T=M*t。

可选的,第一计算单元还用于:

若中间站点数M大于预设站台数m;

获取待行驶路径中交通信号灯的数量N;

依据交通信号灯的数量N和信号灯响应时间计算待乘公交车在待行驶路径中的加长时间T

第三方面,本申请还提供一种电子设备,包括:存储器、处理器以及存储在存储器中并可在处理器上运行的计算机程序,其特征在于,处理器用于执行存储器中存储的计算机程序时实现第一方面中任一项公交车到站时间获取方法。

第四方面,本申请还提供一种计算机可读存储介质,其上存储有计算机程序,其特征在于:计算机程序被处理器执行时实现第一方面中任一项公交车到站时间获取方法。

本发明首先通过获取目标公交车的班次标识信息,依据班次标识信息获取目标公交车的当前行驶路线,依据目标用户当前所在站台的位置信息以确定当前行驶路线中距离当前站台位置最近的待乘公交车,该待乘公交车即为距离目标用户最近的公交车,然后通过获取该待乘公交车的当前位置信息,依据该当前位置信息和目标用户当前所在站台的位置信息生成待乘公交车的待行驶路径,再获取待行驶路径的当前路况信息,并依据当前路况信息确定待乘公交车到达当前站台的到站时间,最后通过显示终端显示该到站时间,以实现对待乘公交车到站时间的获取,并通过公交车到站时间的显示为乘客提供乘车依据,以达到为乘客提供有效获取待乘公交车到站时间的途径进而提升乘客出行效率的技术效果,避免公交车由于堵车或者交通事故延长到站时间,而乘客由于不知道下一班公交车什么时候到站而过长时间在公交站等待从而影响乘客的出行效率和出行体验。

附图说明

为了更清楚地说明本说明书实施例或现有技术中的技术方案,下面将对实施例中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。

图1为本申请提供的公交车到站时间获取方法的一种流程示意图;

图2为本申请提供的公交车到站时间获取装置的一种结构示意图;

图3为本申请提供的电子设备的一种结构示意图;

图4为本申请提供的计算机可读存储介质的一种结构示意图。

具体实施方式

本申请提供了一种公交车到站时间获取方法及其相关设备,通过对待乘公交车到站时间的针对性获取,并将公交车到站时间进行显示以为乘客提供乘车依据,进而达到为乘客提供有效获取待乘公交车到站时间的途径进而提升乘客出行效率的技术效果,避免公交车由于堵车或者交通事故延长到站时间,而乘客由于不知道下一班公交车什么时候到站而过长时间在公交站等待从而影响乘客的出行效率和出行体验。

下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本申请一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本申请保护的范围。

本申请的说明书和权利要求书及上述附图中的术语“第一”、“第二”等是用于区别类似的对象,而不必用于描述特定的顺序或先后次序。应该理解这样使用的数据在适当情况下可以互换,以便这里描述的实施例能够以除了在这里图示或描述的内容以外的顺序实施。此外,术语“包括”和“具有”以及他们的任何变形,意图在于覆盖不排他的包含,例如,包含了一系列步骤或模块的过程、方法、系统、产品或设备不必限于清楚地列出的那些步骤或模块,而是可包括没有清楚地列出的或对于这些过程、方法、产品或设备固有的其它步骤或模块。在本申请中出现的对步骤进行的命名或者编号,并不意味着必须按照命名或者编号所指示的时间/逻辑先后顺序执行方法流程中的步骤,已经命名或者编号的流程步骤可以根据要实现的技术目的变更执行次序,只要能达到相同或者相类似的技术效果即可。

本申请中所出现的模块的划分,是一种逻辑上的划分,实际应用中实现时可以有另外的划分方式,例如多个模块可以结合成或集成在另一个系统中,或一些特征可以忽略,或不执行,另外,所显示的或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,模块之间的间接耦合或通信连接可以是电性或其他类似的形式,本申请中均不作限定。并且,作为分离部件说明的模块或子模块可以是也可以不是物理上的分离,可以是也可以不是物理模块,或者可以分布到多个电路模块中,可以根据实际的需要选择其中的部分或全部模块来实现本申请方案的目的。

本申请中所出现的方法过程,作为本申请的一种实现场景,可以通过在公交站台配置对应的硬件设备予以实现,例如配置具有信息输入功能的输入设备(触摸输入屏)、具有数据获取和处理功能的数据处理服务器,该数据处理服务器可远程对接多种数据服务端口(某部门披露的实时路况信息、某平台纰漏的路径导航信息等),以及具有信息显示功能的显示终端(液晶显示屏)。

接下来,请参阅图1,图1为本发明实施例中公交车到站时间获取方法的一种流程示意图,作为本发明所提供的公交车到站时间获取方法的一个实施例,该公交车到站时间获取方法包括如下步骤S110至步骤S180:

步骤S110、获取目标公交车的班次标识信息;

具体的,可以在每一个公交站台的候车亭内设置相应的输入设备,该输入设备上显示有经过该公交站台的公交车班次信息,乘客可以通过该输入设备直接选择想要乘坐的目标公交车的班次信息,进一步地,该输入设备上可以提供公交车到站时间查询的二维码,乘客通过手机终端扫描该二维码即可进入公交班次到站时间查询界面,并通过输入待乘公交班次信息或者直接点击对应的公交班次信息来查询乘客想要乘坐的公交班次。

步骤S120、依据班次标识信息获取目标公交车的当前行驶路线;

步骤S130、依据目标用户当前所在站台位置信息确定当前行驶路线中距离当前站台位置最近的待乘公交车;

步骤S140、获取待乘公交车的当前位置信息;

步骤S150、依据当前位置信息和目标用户当前所在站台位置信息生成待乘公交车的待行驶路径;

其中,目标公交车的当前行驶路线是指目标公交车从始发站行驶至终点站的整个行驶路线。乘客通过输入设备选择乘客想要乘坐的目标公交车后,可以在显示终端显示对应班次的目标公交车的整个行驶路线,同样的,也可以在该行驶路线上显示该班次已发公交车的公交车位置,如在第一公交行驶路线上已经发出8辆正在行驶的A路公交车,具体是否显示这8辆A路公交车对应处在第一公交行驶路线上的位置在此不作具体限定,然后获取这8辆公交车中距离目标用户操作站台位置最近的一辆公交车,该辆公交车即为目标用户的待乘公交车。根据目标用户当前所处站台的位置信息,以及待乘公交车所在的位置信息,可以在显示终端显示待乘公交车距离目标用户所处站台的待行驶路线,该待行驶路线属于目标公交车的当前行驶路线的一部分。

步骤S160、获取待行驶路径的当前路况信息;

步骤S170、依据当前路况信息确定待乘公交车到达当前站台的到站时间;

步骤S180、显示到站时间。

具体的,待行驶路径的当前路况信息包括待乘公交车在当前位置至到达目标用户所处站台之间的交通拥堵情况、交通事故情况以及建筑施工情况等。待行驶路径的具体路况信息可以设置为每5分钟或者每2分钟自动更新一次,也可以是依据目标用户的操作进行手动更新。

本发明实施例首先通过获取目标公交车的班次标识信息,依据班次标识信息获取目标公交车的当前行驶路线,依据目标用户当前所在站台的位置信息以确定当前行驶路线中距离当前站台位置最近的待乘公交车,该待乘公交车即为距离目标用户最近的公交车,然后通过获取该待乘公交车的当前位置信息,依据该当前位置信息和目标用户当前所在站台的位置信息生成待乘公交车的待行驶路径,再获取待行驶路径的当前路况信息,并依据当前路况信息确定待乘公交车到达当前站台的到站时间,最后通过显示终端显示该到站时间,以实现对待乘公交车到站时间的获取,并通过公交车到站时间的显示为乘客提供乘车依据,以达到为乘客提供有效获取待乘公交车到站时间的途径进而提升乘客出行效率的技术效果,避免公交车由于堵车或者交通事故延长到站时间,而乘客由于不知道下一班公交车什么时候到站而过长时间在公交站等待从而影响乘客的出行效率和出行体验。

作为一种可实现的方式,在依据当前路况信息确定待乘公交车到达当前站台的到站时间之后,该公交车到站时间获取方法还包括如下步骤S210至步骤S230:

步骤S210、获取待行驶路径的中间站台信息,中间站台信息包括中间站台数;

步骤S220、依据中间站台数和单位停靠时间计算待乘公交车在中间站台的待停靠时间,单位停靠时间为待乘公交车在一个中间站台所停靠的时间;

步骤S230、依据到站时间和待停靠时间计算待乘公交车到达当前站台的到站准确时间,到站准确时间等于到站时间加上待停靠时间。

本领域技术人员可以理解,前述依据当前路况信息确定的待乘公交车到达当前站台的到站时间是属于待乘公交车在该待行驶路径上的行驶时间,而该行驶时间中并不包括待乘公交车驶经中间站台时在中间站台的停靠时间,基于此,本实施例通过待行驶路径中的中间站台数与单位停靠时间来计算待乘公交车在中间站台的待停靠时间,最终的准确到站时间是将待停靠时间与到站时间加和得到,使得待乘公交车的到站时间更加准确,提高乘客的出行效率。其中,单位停靠时间可以设置为30s,也可以依据该班次公交车在历史时间段内的停靠时间进行适应性设置。

上述步骤S220中的依据中间站台数和单位停靠时间计算待乘公交车在中间站台的待停靠时间,具体包括如下子步骤:

中间站台数为M;

单位停靠时间为t;

待停靠时间为T;

将中间站台数M与预设站台数m进行比较;

若中间站点数M小于预设站台数,则T=M*t。

上述步骤S220中的依据中间站台数和单位停靠时间计算待乘公交车在中间站台的待停靠时间,具体还包括如下子步骤:

若中间站点数M大于预设站台数m;

获取待行驶路径中交通信号灯的数量N;

依据交通信号灯的数量N和信号灯响应时间计算待乘公交车在待行驶路径中的加长时间T

具体的,通过将中间站台数M与预设站台数m进行比较,在中间站台数M小于预设站台数m时,只考虑待乘公交车在中间站台的停靠时间,在中间站台数M大于预设站台数m时,则需要同时考虑待乘公交车在中间站台的停靠时间以及待行驶路径中在交通信号灯所停留的加长时间,因为当中间站台数M相对较大时,待乘公交车在行驶过程中遇到的红绿灯也会越多,在路程中等待红绿灯所消耗的时间也越长,基于此得到的到站准确时间也会更加准确。其中预设站台数m可以设置为2,具体设置数可以依据实际需要进行调整。

下面介绍本发明实施例中公交车到站时间获取装置的实施例。

请参阅图2,图2为本发明实施例中公交车到站时间获取装置的一个实施例示意图,该公交车到站时间获取装置200包括:

第一获取单元201,用于获取目标公交车的班次标识信息;用于依据所述班次标识信息获取所述目标公交车的当前行驶路线;

第一确定单元202,用于依据目标用户当前所在站台位置信息确定所述当前行驶路线中距离当前站台位置最近的待乘公交车;

第二获取单元203,用于获取所述待乘公交车的当前位置信息;

第一生成单元204,用于依据所述当前位置信息和所述目标用户当前所在站台位置信息生成所述待乘公交车的待行驶路径;

第三获取单元205,用于获取所述待行驶路径的当前路况信息;

第二确定单元206,用于依据当前路况信息确定所述待乘公交车到达当前所述站台的到站时间;

显示单元207,用于显示所述到站时间。

作为一种示例性的实现方式,所述公交车到站时间获取装置还包括:

第四获取单元208,用于获取所述待行驶路径的中间站台信息,所述中间站台信息包括中间站台数;

第一计算单元209,用于依据所述中间站台数和单位停靠时间计算所述待乘公交车在中间站台的待停靠时间,所述单位停靠时间为所述待乘公交车在一个中间站台所停靠的时间;

第二计算单元210,用于依据所述到站时间和所述待停靠时间计算所述待乘公交车到达当前所述站台的到站准确时间,所述到站准确时间等于所述到站时间加上所述待停靠时间。

作为一种示例性的实现方式,所述第一计算单元还用于执行以下步骤:

所述中间站台数为M;

所述单位停靠时间为t;

所述待停靠时间为T;

将所述中间站台数M与预设站台数m进行比较;

若所述中间站点数M小于所述预设站台数,则所述T=M*t。

作为一种示例性的实现方式,所述第一计算单元还用于执行以下步骤:

若所述中间站点数M大于所述预设站台数m;

获取所述待行驶路径中交通信号灯的数量N;

依据所述交通信号灯的数量N和信号灯响应时间计算所述待乘公交车在所述待行驶路径中的加长时间T

本发明实施例首先通过第一获取单元201获取目标公交车的班次标识信息,依据班次标识信息获取目标公交车的当前行驶路线,通过第一确定单元202依据目标用户当前所在站台的位置信息以确定当前行驶路线中距离当前站台位置最近的待乘公交车,该待乘公交车即为距离目标用户最近的公交车,然后通过第二获取单元203获取该待乘公交车的当前位置信息,通过第一生成单元204依据该当前位置信息和目标用户当前所在站台的位置信息生成待乘公交车的待行驶路径,再通过第三获取单元205获取待行驶路径的当前路况信息,并通过第二确定单元206依据当前路况信息确定待乘公交车到达当前站台的到站时间,最后通过显示单元207显示该到站时间,以实现对待乘公交车到站时间的获取,并通过公交车到站时间的显示为乘客提供乘车依据,以达到为乘客提供有效获取待乘公交车到站时间的途径进而提升乘客出行效率的技术效果,避免公交车由于堵车或者交通事故延长到站时间,而乘客由于不知道下一班公交车什么时候到站而过长时间在公交站等待从而影响乘客的出行效率和出行体验。

本发明实施例中还提供一种电子设备,请参阅图3,图3为本发明实施例中电子设备的一个实施例示意图,包括:

存储器301、处理器302以及存储在所述存储器中并可在所述处理器上运行的计算机程序303,其中,处理器执行存储器中存储的计算机程序303时实现上述公交车到站时间获取方法。

为了便于说明,仅示出了与本发明实施例相关的部分,具体技术细节未揭示的,请参照本发明实施例公交车到站时间获取方法的部分。存储器301可用于存储计算机程序303,上述计算机程序包括软件程序、模块和数据,处理器302通过运行执行存储在存储器301的计算机程序303,从而执行电子设备的各种功能应用以及数据处理。

本发明实施例还提供一种计算机可读存储介质,请参阅图4,图4为本发明实施例中计算机可读存储介质的一个实施例示意图,其中,该计算机可读存储介质可存储有计算机程序,该程序执行时包括上述方法实施例中记载的公交车到站时间获取方法的部分或全部步骤。

所属领域的技术人员可以清楚地了解到,为描述的方便和简洁,上述描述的装置、电子设备和计算机可读存储介质的具体工作过程,可以参考前述方法实施例中公交车到站时间获取方法的对应过程,在此不再赘述。

在本申请所提供的几个实施例中,应该理解到,所揭露的系统和方法,可以通过其它的方式实现。例如,以上所描述的系统实施例仅仅是示意性的,例如,单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,系统或单元的间接耦合或通信连接,可以是电性,机械或其它的形式。

作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。

另外,在本发明各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。上述集成的单元既可以采用硬件的形式实现,也可以采用软件功能单元的形式实现。

集成的单元如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的全部或部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本发明各个实施例ABS标定参数设定方法的全部或部分步骤。而前述的存储介质包括:U盘、移动硬盘、只读存储器(ROM,Read-OnlyMemory)、随机存取存储器(RAM,Random Access Memory)、磁碟或者光盘等各种可以存储程序代码的介质。

以上所述,以上实施例仅用以说明本发明的技术方案,而非对其限制;尽管参照前述实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的精神和范围。

相关技术
  • 一种公交车到站时间预测算法
  • 公交到站时间生成方法、装置及公交乘客出行OD获取方法
  • 一种显示公交车到站时间的站牌及到站时间计算方法
  • 一种显示公交车到站时间的站牌及到站时间计算方法
技术分类

06120116585031