【技术实现步骤摘要】
路线的生成方法、装置、电子设备和存储介质
[0001]本公开涉及数据处理
,尤其涉及智能交通、大数据、云计算、深度学习等人工智能
,具体涉及一种路线的生成方法、装置、电子设备和存储介质。
技术介绍
[0002]电子地图是以数字方式进行存储和查阅的地图。利用电子地图进行出行路线的规划,对人类的交通出行产生着重要的影响。
[0003]如何降低电子地图的路线规划的失败率,是亟待解决的问题。
技术实现思路
[0004]本公开提出一种路线的生成方法、装置、电子设备和存储介质。
[0005]根据本公开的一方面,提供了一种路线的生成方法,包括:
[0006]获取路线生成请求,其中,所述生成请求中包括起点位置和终点位置;
[0007]根据每个交通站点的位置,确定与所述起点位置关联的各个第一候选站点及与所述终点位置关联的各个第二候选站点;
[0008]确定由所述起点位置至每个所述第一候选站点的第一可达方式及第一成本,及由每个所述第二候选站点至所述终点的第二可达方式及第二成本;
[0009]根据每个所述第一成本、每个所述第二成本、由每个所述第一候选站点至每个所述第二候选站点的第三可达方式及第三成本,确定由所述起点位置至所述终点位置的各候选可达方式及总成本。
[0010]根据本公开的另一方面,提供了一种路线的生成装置,包括:
[0011]获取模块,用于获取路线生成请求,其中,所述生成请求中包括起点位置和终点位置;
[0012]第一确定模块, ...
【技术保护点】
【技术特征摘要】
1.一种路线的生成方法,包括:获取路线生成请求,其中,所述生成请求中包括起点位置和终点位置;根据每个交通站点的位置,确定与所述起点位置关联的各个第一候选站点及与所述终点位置关联的各个第二候选站点;确定由所述起点位置至每个所述第一候选站点的第一可达方式及第一成本,及由每个所述第二候选站点至所述终点的第二可达方式及第二成本;根据每个所述第一成本、每个所述第二成本、由每个所述第一候选站点至每个所述第二候选站点的第三可达方式及第三成本,确定由所述起点位置至所述终点位置的各候选可达方式及总成本。2.如权利要求1所述的方法,其中,所述根据每个交通站点的位置,确定与所述起点位置关联的各个第一候选站点及与所述终点位置关联的各个第二候选站点,包括:根据每个交通站点的位置,确定与所述起点位置间的距离小于第一阈值的第一参考站点集、及与所述终点位置间的距离小于所述第一阈值的第二参考站点集;在所述第一参考站点集及所述第二参考站点集均为非空集的情况下,确定所述第一参考站点集中的各个第一参考站点为所述各个第一候选站点,所述第二参考站点集中的各个第二参考站点为所述各个第二候选站点。3.如权利要求2所述的方法,其中,在所述确定与所述起点位置间的距离小于第一阈值的第一参考站点集、及与所述终点位置间的距离小于第一阈值的第二参考站点集之后,还包括:在所述第一参考站点集为空集的情况下,确定与所述起点位置间的距离大于或等于所述第一阈值、且小于第二阈值的第三参考站点集,其中,所述第一阈值小于所述第二阈值;确定所述第三参考站点集中每个第三参考站点对应的角度值,其中,所述角度值为所述第三参考站点与所述起点位置间的第一连线,与所述起点位置与所述终点位置间的第二连线间的角度;将所述对应的角度值在预设范围内的第三参考站点,确定为所述起点位置对应的第一候选站点。4.如权利要求1所述的方法,其中,所述确定由所述起点位置至每个所述第一候选站点的第一可达方式及第一成本,包括:在任一第一候选站点与所述起点位置间的第一距离小于第一阈值的情况下,确定由所述起点位置至所述任一第一候选站点的第一可达方式为步行;根据所述第一距离,确定所述第一成本中的时间成本。5.如权利要求1所述的方法,其中,所述确定由所述起点位置至每个所述第一候选站点的第一可达方式及第一成本,包括:在任一第一候选站点与所述起点位置间的第一距离大于或等于第一阈值的情况下,确定由所述起点位置至所述任一第一候选站点的第一可达方式为骑行或用车;根据所述第一可达方式及所述第一距离,确定所述第一成本中的时间成本及金钱成本。6.如权利要求1
‑
5任一所述的方法,其中,所述根据每个所述第一成本、每个所述第二成本、由每个所述第一候选站点至每个所述第二候选站点的第三可达方式及第三成本,确
定由所述起点位置至所述终点位置的各候选可达方式及总成本,包括:在任一第一候选站点至每个所述第二候选站点间的第三可达方式为非公共交通、且所述任一第一候选站点与所述起点位置间的距离小于第一阈值的情况下,确定由所述任一第一候选站点出发由公共交通可达、且与所述终点位置间距离最近的第一途径站点;根据所述第一途径站点与所述终点位置间的第二距离,确定由所述第一途径站点至所述终点位置的第四可达方式为骑行或用车;根据所述第四可达方式及所述第二距离,确定所述第四可达方式对应的第四成本;确定由所述任一第一候选站点至所述第一途径站点间的第一公共交通可达方式及第五成本;根据所述任一第一候选站点对应的第一可达方式、第一成本、所述第四可达方式、第四成本、所述第一公共交通可达方式及第五成本,确定由所述起点位置经所述任一第一候选站点至所述终点位置的可达方式及总成本。7.如权利要求1
‑
5任一所述的方法,其中,所述根据每个所述第一成本、每个所述第二成本、由每个所述第一候选站点至每个所述第二候选站点的第三可达方式及第三成本,确定由所述起点位置至所述终点位置的各候选可达方式及总成本,包括:在任一第一候选站点至每个所述第二候选站点间的第三可达方式为非公共交通、且所述任一第一候选站点与所述起点位置间的距离大于或等于第二阈值的情况下,确定所述任一第一候选站点为无效站点。8.如权利要求1
‑
5任一所述的方法,其中,所述根据每个所述第一成本、每个所述第二成本、由每个所述第一候选站点至每个所述第二候选站点的第三可达方式及第三成本,确定由所述起点位置至所述终点位置的各候选可达方式及总成本,包括:在任一所述第三可达方式为公共交通的情况下,确定所述任一第三可达方式中的各个第二途径站点;确定所述任一第三可达方式中的第一候选站点至任一第二途径站点的公共交通距离、公共交通费用、用车距离及用车费用;在所述公共交通距离与所述用车距离的比值大于第三阈值、和/或在所述公共交通费用与所述用车费用的比值大于第四阈值的情况下,更新所述任一第三可达方式,其中,更新后的所述任一第三可达方式中所述第一候选站点至所述任一第二途径站点的可达方式为用车。9.如权利要求8所述的方法,其中,在所述确定由所述起点位置至所述终点位置的各候选可达方式及总成本之后,还包括:将所述各候选可达方式,按照...
【专利技术属性】
技术研发人员:林久龙,梅怀博,
申请(专利权)人:北京百度网讯科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。