智能公交路线推荐方法、装置及设备的制造方法

文档序号:8258683阅读:362来源:国知局
智能公交路线推荐方法、装置及设备的制造方法
【技术领域】
[0001] 本发明涉及基于位置服务技术领域,尤其涉及一种智能公交路线推荐方法、装置 及设备。
【背景技术】
[0002] 传统的公交路线推荐方案能够根据用户设置的出发地和目的地为用户推荐一条 或多条可选的公交路线,其所推荐的公交路线中若为需换乘的公交路线,由于没有考虑到 所选择的换乘车站可换乘公交的数量,导致用户在换乘车站死等一辆公交车而占用过多用 户时间,从而影响用户体验。因此,传统公交路线推荐方案所推荐的公交路线无法有效做到 节省用户时间的较快捷原则。

【发明内容】

[0003] 本发明解决的技术问题之一是提供智能公交路线推荐方案,所推荐的公交路线具 有较多的可换乘选择,有效实现节省用户时间的较快捷原则。
[0004] 根据本发明一方面的一个实施例,提供了一种机器实现的智能公交路线推荐方 法,包括:
[0005] 获取待调整公交推荐路线;
[0006] 确定所述待调整公交推荐路线的交汇点;
[0007] 根据所述交汇点合并所述待调整公交推荐路线。
[0008] 可选地,获取待调整公交推荐路线包括:
[0009] 接收用户选择的至少两组公交推荐路线作为所获取的待调整公交推荐路线;或
[0010] 将包含相同公交车的至少两组公交推荐路线组成一个待调整公交推荐路线集,将 与所述待调整公交推荐路线集中的任一组公交推荐路线具有相同公交车的公交推荐路线 加入所述待调整公交推荐路线集中,得到的待调整公交推荐路线集中的所有公交推荐路线 作为所获取的待调整公交推荐路线。
[0011] 可选地,确定所述待调整公交推荐路线的交汇点包括:
[0012] 计算所述待调整公交推荐路线中每组公交推荐路线的可选换乘车站集;所述每组 公交推荐路线的可选换乘车站集为该组公交推荐路线中接力承载乘客的两辆公交车的共 同停靠车站所组成的集合的交集;
[0013] 在所述每组公交推荐路线的可选换乘车站集中为该组公交推荐路线选择一个交 汇点。
[0014] 可选地,在所述每组公交推荐路线的可选换乘车站集中为该组公交推荐路线选择 一个交汇点包括:
[0015] 在所述每组公交推荐路线的可选换乘车站集中,按照换乘费用少和/或车站等车 人数少的顺序选择一个车站作为交汇点。
[0016] 可选地,根据所述交汇点合并所述待调整公交推荐路线包括:
[0017] 将交汇点作为合并点,令经过所述合并点的所述待调整公交推荐路线中的公交车 调整为一组公交推荐路线。
[0018] 可选地,还包括:
[0019] 查找从出发地到达所述交汇点的除所述待调整公交推荐路线外的其他公交车,以 及从所述交汇点到达目的地的除所述待调整公交推荐路线外的其他公交车;
[0020] 将查找的所述其他公交车合并到以所述交汇点作为合并点的一组公交推荐路线 中。
[0021] 可选地,根据所述交汇点合并所述待调整公交推荐路线包括:
[0022] 查找从出发地到达所述交汇点的除所述待调整公交推荐路线外的其他公交车,以 及从所述交汇点到达目的地的除所述待调整公交推荐路线外的其他公交车;
[0023] 将所述交汇点作为合并点,令经过所述合并点的所述待调整公交推荐路线中的公 交车以及查找的所述其他公交车调整为一组公交推荐路线。
[0024] 可选地,还包括:
[0025] 计算每条公交推荐路线的时间参数值;
[0026] 按照所述时间参数值由小到大的顺序推荐所述公交推荐路线。
[0027] 可选地,计算每条公交推荐路线的时间参数值包括:
[0028] 一条公交推荐路线的时间参数值T = 其中&表示该条公交推荐路线 上等待第一辆公交车的时间表示第i次换乘的公交车所经过的路线长;V i表示第i次 换乘的公交车的平均速度。
[0029] 根据本发明另一方面的一个实施例,提供了一种智能公交路线推荐装置,包括:
[0030] 获取单元,用于获取待调整公交推荐路线;
[0031] 交汇点确定单元,用于确定所述待调整公交推荐路线的交汇点;
[0032] 合并单元,用于根据所述交汇点合并所述待调整公交推荐路线。
[0033] 可选地,获取单元具体用于:
[0034] 接收用户选择的至少两组公交推荐路线作为所获取的待调整公交推荐路线;或
[0035] 将包含相同公交车的至少两组公交推荐路线组成一个待调整公交推荐路线集,将 与所述待调整公交推荐路线集中的任一组公交推荐路线具有相同公交车的公交推荐路线 加入所述待调整公交推荐路线集中,得到的待调整公交推荐路线集中的所有公交推荐路线 作为所获取的待调整公交推荐路线。
[0036] 可选地,所述交汇点确定单元包括:
[0037] 可选换乘车站集计算子单元,用于计算所述待调整公交推荐路线中每组公交推荐 路线的可选换乘车站集;所述每组公交推荐路线的可选换乘车站集为该组公交推荐路线中 接力承载乘客的两辆公交车的共同停靠车站所组成的集合的交集;
[0038] 交汇点选择子单元,用于在所述每组公交推荐路线的可选换乘车站集中为该组公 交推荐路线选择一个交汇点。
[0039] 可选地,交汇点选择子单元具体用于:
[0040] 在所述每组公交推荐路线的可选换乘车站集中,按照换乘费用少和/或车站等车 人数少的顺序选择一个车站作为交汇点。
[0041] 可选地,合并单元具体用于:
[0042] 将交汇点作为合并点,令经过所述合并点的所述待调整公交推荐路线中的公交车 调整为一组公交推荐路线。
[0043] 可选地,还包括:
[0044] 查找单元,用于查找从出发地到达所述交汇点的除所述待调整公交推荐路线外的 其他公交车,以及从所述交汇点到达目的地的除所述待调整公交推荐路线外的其他公交 车;
[0045] 补充合并单元,用于将查找的所述其他公交车合并到以所述交汇点作为合并点的 一组公交推荐路线中。
[0046] 可选地,还包括:
[0047] 查找单元,用于查找从出发地到达所述交汇点的除所述待调整公交推荐路线外的 其他公交车,以及从所述交汇点到达目的地的除所述待调整公交推荐路线外的其他公交 车;
[0048] 则所述合并单元,具体用于将所述交汇点作为合并点,令经过所述合并点的所述 待调整公交推荐路线中的公交车以及查找的所述其他公交车调整为一组公交推荐路线。
[0049] 可选地,还包括:
[0050] 时间参数计算单元,用于计算每条公交推荐路线的时间参数值;
[0051] 排序单元,用于按照所述时间参数值由小到大的顺序推荐所述公交推荐路线。
[0052] 可选地,时间参数计算单元具体用于:
[0053] 计算一条公交推荐路线的时间参数值T=ti+Eig,其中tl表示该条公交推荐 路线上等待第一辆公交车的时间;Si表示第i次换乘的公交车所经过的路线长;Vi表示第i次换乘的公交车的平均速度。
[0054] 根据本发明的另一方面的一个实施例,还提供了一种计算机设备,包括前述智能 公交路线推荐装置。
[0055] 本实施例通过获取待调整公交推荐路线,并确定待调整公交推荐路线的交汇点, 以及根据交汇点将待调整公交推荐路线合并,实现了所提供的公交推荐路线具有较多的乘 车选择,避免用户死等一辆公交车占用过多时间,从而有效实现所提供的公交推荐路线为 较快捷的公交路线。
[0056] 本领域普通技术人员将了解,虽然下面的详细说明将参考图示实施例、附图进行, 但本发明并不仅限于这些实施例。而是,本发明的范围是广泛的,且意在仅通过后附的权利 要求限定本发明的范围。
【附图说明】
[0057] 通过阅读参照以下附图所作的对非限制性实施例所作的详细描述,本发明的其它 特征、目的和优点将会变得更明显:
[0058] 图1是根据本发明一个实施例的智能公交路线推荐方法的流程图。
[0059] 图2是根据本发明一个实施例的为获取待调整公交推荐路线提供的界面。
[0060] 图3是根据本发明一个实施例的智能公交路线推荐结果示意图。
[0061] 图4是根据本发明另一个实施例的智能公交路线推荐方法的流程图。
[0062] 图5是根据本发明一个实施例的智能公交路线推荐装置的结构示意图。
[0063]图6是根据本发明另一个实施例的智能公交路线推荐装置的结构示意图。
[0064] 图7是根据本发明又一个实施例的智能公交路线推荐装置的结构示意图。
[0065]图8是根据本发明再一个实施例的智能公交路线推荐装置的结构示意图。
[0066] 附图中相同或相似的附图标记代表相同或相似的部件。
【具体实施方式】
[0067] 下面结合附图对本发明作进一步详细描述。
[0068] 图1是根据本发明一个实施例的智能公交路线推荐方法的流程图。本发明中的方 法主要通过计算机设备中的操作系统或处理控制器来完成。将操作系统或处理控制器称为 智能公交路线推荐装置。该计算机设备包括但不限于以下中的至少一个:用户设备、网络设 备。用户设备包括但不限于计算机、智能手机、PDA等。网络设备包括但不限于单个网络服 务器、多个网络服务器组成的服务器组或基于云计算的由大量计算机或网络服务器构成的 云,其中,云计算是分布式计算的一种,由一群松散耦合的计算机集组成的一个超级虚拟计 算机。
[0069] 本实施例所述智能公交路线推荐方法具体包括如下步骤:
[0070] S100、获取待调整公交推荐路线;
[0071] S110、确定所述待调整公交推荐路线的交汇点;
[0072] S120、根据所述交汇点合并所述待调整公交推荐路线。
[0073] 其中,步骤S100中所述获取待调整公交推荐路线是从当前提供的公交推荐路线 中获取待调整公交推荐路线,所述当前提供的公交推荐路线可以为根据现有的公交路线推 荐方案所推荐的公交路线,例如,根据现有的较快捷原则、少步行原则或少换乘原则推荐的 公交路线。
[0074] 具体的,本实施例所提供的获取待调整公交推荐路线的方法包括如下方法1)或 方法2)中任一种:
[0075] 1)接收用户选择的至少两组公交推荐路线作为所获取的待调整公交推荐
当前第1页1 2 3 4 5 6 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1