本申请涉及导航,具体涉及一种通勤路径更新方法、装置、电子设备、以及计算机可读存储介质。
背景技术:
1、随着科技的发展,当前车辆行业的智能化不断提高,对于大多数的上班族来说,车辆产品对人和路线的自适应调节的要求越来越高,目前大多数车辆通过对车辆的行驶轨迹进行分析,可以自适应的计算出家和公司之间的范围内,能为车辆的智能决策提供位置范围数据,提高车辆的智能化和个性化程度,方便用户对车辆的驾驶体验。
2、但是相关技术中,车对用户的家和公司的位置信息的识别,大部分是通过预先在车机导航装置中设置好家和公司的位置信息,从而导致在没有导航或专用户不习惯导航软件的情况下,车辆无法识别出家和公司的位置,则无法做出在通勤路线上的智能决策,大大降低了用户的驾驶体验,不能满足用户的个性化需求。
技术实现思路
1、为解决上述技术问题,本申请的实施例提供了一种通勤路径更新方法、装置、电子设备、以及计算机可读存储介质。
2、根据本申请实施例的一个方面,提供了一种通勤路径更新方法,包括:若述车辆的当前行驶路径与预设通勤路径相匹配,则确定所述当前行驶路径为目标通勤路径;获取所述目标通勤路径与所述预设通勤路径之间的距离起始点最近的第一个重合点和距离终点最近的第一个重合点;基于所述距离起始点最近的第一个重合点和所述距离终点最近的第一个重合点更新所述目标通勤路径,得到更新后的目标通勤路径。
3、根据本申请实施例的一个方面,所述基于所述距离起始点最近的第一个重合点和所述距离终点最近的第一个重合点更新所述目标通勤路径,得到更新后的目标通勤路径,包括:若所述距离起始点最近的第一个重合点距离所述起始点的距离大于上一轮驾驶循环后设定的第一定点,则将所述第一定点更新为所述距离起始点最近的第一个重合点;其中,所述第一定点为上一轮驾驶循环中与所述预设通勤路径之间的距离起始点最近的第一个重合点;若所述距离终点最近的第一个重合点距离所述终点的距离大于上一轮驾驶循环后设定的第二定点,则将所述第二定点更新为所述距离终点最近的第一个重合点;其中,所述第二定点为上一轮驾驶循环中与所述预设通勤路径之间的距离终点最近的第一个重合点;基于更新后的第一定点和更新后的第二定点得到更新后的目标通勤路径。
4、根据本申请实施例的一个方面,所述基于所述距离起始点最近的第一个重合点和所述距离终点最近的第一个重合点更新所述目标通勤路径,得到更新后的目标通勤路径,包括:获取所述距离起始点最近的第一个重合点的经纬度信息,若所述距离起始点最近的第一个重合点的经纬度信息超出起始点的经纬度限值,则将所述起始点的经纬度信息更新为所述距离起始点最近的第一个重合点的经纬度信息;获取所述距离终点最近的第一个重合点的经纬度信息,若所述距离终点最近的第一个重合点的经纬度信息超出终点的经纬度限值,则将所述终点的经纬度信息更新为所述距离终点最近的第一个重合点的经纬度信息。
5、根据本申请实施例的一个方面,在所述若所述车辆的当前行驶路径与预设通勤路径相匹配,则确定所述当前行驶路径为目标通勤路径之前,所述方法还包括:计算所述车辆的当前行驶路径与所述预设通勤路径之间的重合度;若所述重合度大于预设重合度阈值,则确定所述车辆的当前行驶路径与预设通勤路径相匹配。
6、根据本申请实施例的一个方面,所述方法还包括:按照预设等距划分将所述车辆的当前行驶路径划分为多个路径点;计算所述多个路径点与所述预设通勤路径上的多个路径点之间的重合度,若所述重合度大于预设重合度阈值,则确定所述车辆的当前行驶路径与预设通勤路径相匹配。
7、根据本申请实施例的一个方面,所述方法还包括:确定所述目标通勤路径上所划分出的第一个路径点和最后一个路径点;获取所述第一个路径点和所述最后一个路径点对应的经纬度信息;基于所述第一个路径点、所述最后的一个路径点对、所述距离起始点最近的第一个重合点以及所述距离终点最近的第一个重合点对应的经纬度信息更新所述目标通勤路径,得到更新后的目标通勤路径。
8、根据本申请实施例的一个方面,所述基于所述第一个路径点、所述最后的一个路径点对、所述距离起始点最近的第一个重合点以及所述距离终点最近的第一个重合点对应的经纬度信息更新所述目标通勤路径,得到更新后的目标通勤路径,包括:若所述第一个路径点或所述距离所述起始点最近的第一个重合点对应的经纬度信息超出所述起始点的经纬度限值,则将所述起始点的经纬度信息替换为超出所述起始点的经纬度限值的经纬度信息;若所述最后一个路径点或所述距离终点最近的第一个重合点对应的经纬度信息超出所述终点的经纬度限值,则将所述终点的经纬度信息替换为超出所述终点的经纬度限值的经纬度信息。
9、根据本申请实施例的一个方面,提供了一种通勤路径更新装置,所述装置包括:确定模块,用于若车辆的当前行驶路径与预设通勤路径相匹配,则确定所述当前行驶路径为目标通勤路径;获取模块,用于获取所述目标通勤路径与所述预设通勤路径之间的距离起始点最近的第一个重合点和距离终点最近的第一个重合点;更新模块,用于基于所述距离起始点最近的第一个重合点和所述距离终点最近的第一个重合点更新所述目标通勤路径,得到更新后的目标通勤路径。
10、根据本申请实施例的一个方面,提供了一种电子设备,包括:一个或多个处理器;存储装置,用于存储一个或多个程序,当所述一个或多个程序被所述一个或多个处理器执行时,使得所述电子设备实现如前所述的通勤路径更新方法。
11、根据本申请实施例的一个方面,提供了一种计算机可读存储介质,其上存储有计算机可读指令,当所述计算机可读指令被计算机的处理器执行时,使计算机执行如上所述的通勤路径更新方法。
12、在本申请的实施例所提供的技术方案中,通过判断车辆的当前行驶路径是否与预先设置的通勤路径相匹配,从而避免通过导航确定当前路径是否为通勤路径,并且确定车辆的目标通勤路径与预设的通勤路径之间距离起始点最近的第一个重合点和距离终点最近的第一个重合点的位置更新目标通勤路径,进而得到扩大了通勤的起始点和终点的具体位置范围,实现了对通勤路径的确定,保证了用户的个性化通勤要求,提高了车辆的智能化。
13、应当理解的是,以上的一般描述和后文的细节描述仅是示例性和解释性的,并不能限制本申请。
1.一种通勤路径更新方法,其特征在于,包括:
2.如权利要求1所述的方法,其特征在于,所述基于所述距离起始点最近的第一个重合点和所述距离终点最近的第一个重合点更新所述目标通勤路径,得到更新后的目标通勤路径,包括:
3.如权利要求1所述的方法,其特征在于,所述基于所述距离起始点最近的第一个重合点和所述距离终点最近的第一个重合点更新所述目标通勤路径,得到更新后的目标通勤路径,包括:
4.如权利要求1所述的方法,其特征在于,在所述若所述车辆的当前行驶路径与预设通勤路径相匹配,则确定所述当前行驶路径为目标通勤路径之前,所述方法还包括:
5.如权利要求4所述的方法,其特征在于,所述方法还包括:
6.如权利要求5所述的方法,其特征在于,所述方法还包括:
7.如权利要求6所述的方法,其特征在于,所述基于所述第一个路径点、所述最后的一个路径点对、所述距离起始点最近的第一个重合点以及所述距离终点最近的第一个重合点对应的经纬度信息更新所述目标通勤路径,得到更新后的目标通勤路径,包括:
8.一种通勤路径更新装置,其特征在于,所述装置包括:
9.一种电子设备,其特征在于,包括:
10.一种计算机可读存储介质,其特征在于,其上存储有计算机可读指令,当所述计算机可读指令被计算机的处理器执行时,使计算机执行权利要求1至7中任一项所述的通勤路径更新方法。