【技术实现步骤摘要】
交通路线的规划方法、装置、设备及计算机可读存储介质
本申请涉及计算机
,具体而言,本申请涉及一种交通路线的规划方法、装置、设备及计算机可读存储介质。
技术介绍
电子地图是利用计算机技术,以数字方式存储和查阅的地图。电子地图比例可放大、缩小或旋转而不影响显示效果,电子地图软件一般利用地理信息系统来储存和传送地图数据,也有其他的信息系统。现有技术中用户通过智能终端上的电子地图软件,输入出发的起点城市和到达的终点城市,智能终端只能向用户展示通过单一的交通方式从起点城市和到达终点城市的交通路线。例如,用户输入的出发的起点城市是甲城市,输入的到达的终点城市是乙城市,智能终端向用户展示通过驾驶从甲城市到达乙城市的交通路线,或智能终端向用户展示通过公交从甲城市到达乙城市的交通路线,如此,往往导致展示给用户的交通路线是最优交通线路的准确性较低。
技术实现思路
本申请针对现有的方式的缺点,提出一种交通路线的规划方法、装置、电子设备及计算机可读存储介质,用以解决如何提升确定最优交通路线的准确性的问题。第一方面,本申请提供了一种交通路线的规划方法,包括:获取起点对应的第一候选站集合、终点对应的第二候选站集合,以及从第一候选站集合中的候选站到达第二候选站集合中的候选站的换乘代价;确定通过预设的组合交通方式从起点到达第一候选站集合中的每一个候选站的第一代价,以及从第二候选站集合中的每一个候选站到达终点的第二代价;基于各个第一代价、各个第二代价以及各个换乘代价,确定从起点到达终点 ...
【技术保护点】
1.一种交通路线的规划方法,其特征在于,包括:/n获取起点对应的第一候选站集合、终点对应的第二候选站集合,以及从所述第一候选站集合中的候选站到达所述第二候选站集合中的候选站的换乘代价;/n确定通过预设的组合交通方式从所述起点到达所述第一候选站集合中的每一个候选站的第一代价,以及从所述第二候选站集合中的每一个候选站到达所述终点的第二代价;/n基于各个第一代价、各个第二代价以及各个换乘代价,确定从所述起点到达所述终点的多个交通路线,并从所述多个交通路线中筛选出待展示的交通路线。/n
【技术特征摘要】
1.一种交通路线的规划方法,其特征在于,包括:
获取起点对应的第一候选站集合、终点对应的第二候选站集合,以及从所述第一候选站集合中的候选站到达所述第二候选站集合中的候选站的换乘代价;
确定通过预设的组合交通方式从所述起点到达所述第一候选站集合中的每一个候选站的第一代价,以及从所述第二候选站集合中的每一个候选站到达所述终点的第二代价;
基于各个第一代价、各个第二代价以及各个换乘代价,确定从所述起点到达所述终点的多个交通路线,并从所述多个交通路线中筛选出待展示的交通路线。
2.根据权利要求1所述的方法,其特征在于,所述获取起点对应的第一候选站集合,包括:
第一检索步骤:以所述起点为预设的第一范围内的中心点,检索所述第一范围内的候选站,若检索到所述第一范围内的候选站的数量小于预设的第一候选站数量阈值,则将所述第一范围以第一预设扩大规则进行扩大,并将扩大后的范围作为所述第一范围;
循环执行所述第一检索步骤,直至检索到所述第一范围内的候选站的数量大于或等于预设的第一候选站数量阈值,停止执行所述第一检索步骤,并将所述第一范围内的多个候选站确定为所述第一候选站集合。
3.根据权利要求1所述的方法,其特征在于,所述获取终点对应的第二候选站集合,包括:
第二检索步骤:以所述终点为预设的第二范围内的中心点,检索所述第二范围内的候选站,若检索到所述第二范围内的候选站的数量小于预设的第二候选站数量阈值,则将所述第二范围以第二预设扩大规则进行扩大,并将扩大后的范围作为所述第二范围;
循环执行所述第二检索步骤,直至检索到所述第二范围内的候选站的数量大于或等于预设的第二候选站数量阈值,停止执行所述第二检索步骤,并将所述第二范围内的候选站确定为所述第二候选站集合中的候选站。
4.根据权利要求1所述的方法,其特征在于,所述确定以预设的组合交通方式从所述起点到达所述第一候选站集合中的每一个候选站的第一代价,包括:
针对所述第一候选站集合中的一个候选站,基于预设的第一距离矩阵,确定通过所述组合交通方式包括的第一交通方式从所述起点到达所述一个候选站的代价;
根据预设的第一参数和所述通过第一交通方式从所述起点到达所述一个候选站的代价,确定第一子代价;
确定通过所述组合交通方式包括的第二交通方式从所述起点到达所述一个候选站的代价;
根据预设的第二参数和所述通过第二交通方式从所述起点到达所述一个候选站的代价,确定第二子代价;
根据所述第一子代价和所述第二子代价,确定所述一个候选站的第一代价。
5.根据权利要求4所述的方法,其特征在于,所述确定通过第二交通方式从所述起点到达所述一个候选站的代价,包括:
基于预设的第二距离矩阵,确定从所述起点通过第三交通方式到达所述第二交通方式对应的站点集合中的每一个站点的第三子代价;
确定从所述站点集合中的每一个站点到达所述一个候选站的第四子代价;
基于所述每一个站点对应的第三子代价和第四子代价,确定所述每一个站点对应的代价;
将各站点对应的代价中的最小代价确定为通过第二交通方式从所述起点到达所述一个候选站的代价。
6.根据权利要求1所述的方法,其特征在于,所述以预设的组合交通方式确定从所述第二候选站集合中的每一个候选站到达所述终点的第二代价,包括:
针对所述第二候选站集合中的一个候选站,基于预设的第三距离矩阵,确定通过所述组合交通方式包括的第一交通方式从所述一个候选站到达所述终点的代价;
根据预设的第三参数和所述通过第一交通方式从所述一个候选站到达所述终点的代价,确定第五子代价;
确定通过所述组合交通方式包括的第二交通方式从所述一个候选站到达所述终点的代价;
根据预设的第四参数和所述通过第二交通方式从所述一个候...
【专利技术属性】
技术研发人员:廖正中,江红英,程盛远,孙清贤,
申请(专利权)人:腾讯科技深圳有限公司,
类型:发明
国别省市:广东;44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。