一种确定公交车停靠站的方法和装置的制造方法_2

文档序号:8544516阅读:来源:国知局
的乘客的第一数量;
[0055]步骤103:获取第一公交车上的乘客的第二目的站点;
[0056]步骤104:根据第二目的站点,获取第一公交车上在当前站点离开第一公交车的乘客的第二数量;
[0057]步骤105:根据第一数量和第二数量,确定第一公交车在当前站点是否停靠。
[0058]进一步地,根据第一位置信息、第二位置信息和第一目的站点,获取在当前站点乘坐第一公交车的乘客的第一数量,包括:
[0059]根据第一位置信息和第二位置信息,获取第一公交车到达当前站点的第一时间和乘客到达当前站点的第二时间;
[0060]获取离当前时间最近到达当前站点的第二公交车到达当前站点的第三时间,第二公交车的公交路线包括第一目的站点;
[0061]获取第二时间在第一时间和第三时间之间,且第一目的站点为第一公交车的公交线路包括的站点的乘客数量;
[0062]将获取的乘客数量作为在当前站点乘坐第一公交车的乘客的第一数量。
[0063]进一步地,根据第二目的站点,获取第一公交车上在当前站点离开第一公交车的乘客的第二数量,包括:
[0064]统计第二目的站点为当前站点的乘客的数量作为第一公交车上在当前站点离开第一公交车的乘客的第二数量。
[0065]进一步地,获取第一公交车上的乘客的第二目的站点之前,还包括:
[0066]获取第一公交车的第三位置信息和乘客的第四位置信息;
[0067]根据第三位置信息和第四位置信息,计算乘客与第一公交车之间的距离;
[0068]如果距离在预设距离内,则确定乘客乘坐了第一公交车。
[0069]进一步地,根据第一数量和第二数量,确定第一公交车在当前站点是否停靠,包括:
[0070]如果第一数量和第二数量都为零,则确定第一公交车在当前站点不停靠;
[0071]如果第一数量或第二数量不为零,则确定第一公交车在当前站点停靠。
[0072]进一步地,第一终端确定出在当前站点不停靠时,第一公交车直接驶向当前站点的下一个站点,从而节省了第一公交车在当前站点停车时间和启动时间,提高了公交车的运行效率。
[0073]在本发明中,获取乘客在当前站点乘坐第一公交车的第一数量和第一公交车上的乘客在当前站点离开第一公交车的第二数量,从而根据第一数量和第二数量确定公交车是否需要停靠,从而公交车不用在每个站点都停靠,提高了乘坐公交车出行的效率。
[0074]实施例2
[0075]本发明实施例提供了一种确定公交车停靠站的方法,该方法的执行主体为车联网服务平台,车联网服务平台可以为一终端或服务器。参见图2,其中,该方法包括:
[0076]步骤201:获取第一公交车的第一位置信息以及乘客的第二位置信息和第一目的站点;
[0077]其中,获取第一公交车的第一位置信息的步骤可以为:
[0078]为了便于描述,将第一公交车上的车载终端称为第一终端;第一公交车即将到达当前站点时,第一终端通过其自身安装的GPS (Global Posit1ning System,全球定位系统)获取第一公交车的第一位置信息,发送第一位置信息给车联网服务平台;车联网服务平台接收第一终端发送的第一位置信息。
[0079]或者,在第一终端上安装追踪器,车联网服务平台通过第一终端上的追踪器实时获取第一公交车的第一位置信息。
[0080]其中,第一终端通过Wifi(Wireless Fidelity,无线保真)、GPRS (General PacketRad1 Service,通用分组无线服务技术)、2G(2rd Generat1n,第二代数字通信)、3G(3rdGenerat1n,第三代数字通信)或者4G(4rd Generat1n,第四代数字通信)等无线网络发送第一位置信息给车联网服务平台。
[0081]其中,获取乘客的第二位置信息和第一目的站点的步骤可以为:
[0082]为了便于描述,将乘客对应的终端称为第二终端,第二终端上安装公交应用程序,通过该应该程序发送乘客的第二位置信息和第一目的站点给车联网服务平台;车联网服务平台接收第二终端发送的第二位置信息和第一目的站点。
[0083]进一步地,第二终端还可以发送第一源站点(乘坐第一公交车的站点,也即当前站点)给车联网服务平台,车联网服务平台接收第二终端发送的第一源站点,确定第一源站点是否为当前站点,如果是,执行步骤202,如果否,结束。
[0084]第一源站点可以由用户输入给第二终端或者第二终端根据第一位置信息自动获取第一源站点。
[0085]进一步地,第二终端可以不发送第一目的站点给车联网服务平台,发送第一公交车的标识给车联网服务平台,车联网服务平台接收第二终端发送的第一公交车的标识,从而根据第一公交车的标识确定乘客要乘坐第一公交车。
[0086]其中,公交车的标识可以为公交车的名称等;第一公交车为任一公交车,位置信息包括经度和玮度。
[0087]进一步地,根据第一位置信息,确定第一公交车是否即将到达当前站点,如果是,执行步骤202,如果否,结束。
[0088]获取当前站点的第五位置信息,根据第一位置信息和第五位置信息,计算第一公交车距离当前站点的距离,如果该距离小于第一预设数值,则确定第一公交车即将到达当前站点;如果该距离不小于第一预设数值,则确定第一公交车没有即将到达当前站点。
[0089]第一预设数值可以根据需要进行设置并更改,在本发明实施例中对第一预设数值不作具体限定;例如,第一预设数值可以为5米或者8米等。
[0090]步骤202:根据第一位置信息和第二位置信息,获取第一公交车到达当前站点的第一时间和乘客到达当前站点的第二时间;
[0091]本步骤可以通过以下步骤(I)和(2)实现,包括:
[0092](I):根据第一位置信息,获取第一公交车到达当前站点的第一时间;
[0093]获取当前站点的第五位置信息,根据第一位置信息和第五位置信息,计算第一公交车距离当前站点的距离,根据该距离和第一公交车的速度,计算第一公交车到达当前站点所需时间,根据当前时间和所需时间,计算第一公交车到达当前站点的第一时间。
[0094]由于第一公交车即将到达当前站点时,第一终端发送第一位置信息给车联网服务平台;因此,可以将车联网服务平台接收第一终端发送第一位置信息的时间作为第一公交车到达当前站点的第一时间
[0095]其中,当前站点为第一公交车线路包括的任一站点。
[0096](2):根据第二位置信息,获取乘客到达当前站点的第二时间;
[0097]根据第二位置信息和当前站点的第五位置信息,计算乘客距离当前站点的距离;根据该距离以及步行速度,计算乘客到达当前站点所需的时间;根据当前时间和所需的时间,计算乘客到达当前站点的第二时间。
[0098]由于一般乘客到达当前站点时,乘客才通过第二终端发送第二位置信息和第一目的站点给车联网服务平台,因此,将车联网服务平台接收第二终端发送第二位置信息和第一目的站点的时间作为乘客到达当前站点的第二时间。
[0099]步骤203:获取离当前时间最近到达当前站点的第二公交车到达当前站点的第三时间;
[0100]其中,第二公交车的公交车路线包括第一目的站点;第二公交车可以和第一公交车具有相同线路,或者第二公交车和第一公交车不具有相同线路,但线路包括当前站点和第一目的站点。
[0101]每个公交车对应的第一终端在该公交车即将到达当前站点时发送第一位置信息给车联网服务平台;车联网服
当前第2页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1