一种车辆行驶路线比较方法、系统、电子设备和存储介质技术方案

技术编号:36425527 阅读:26 留言:0更新日期:2023-01-20 22:35
本发明专利技术公开了一种车辆行驶路线比较方法、系统、电子设备和存储介质,方法步骤具体包括:在导航地图中建立规划区域,将规划区域划分为多个子区域,并分别截取推荐路线和实际路线的部分线段;推荐路线的部分线段和实际路线的部分线段分别遍历各自轨迹上的子区域,分别形成推荐路线重合子区域和实际路线重合子区域;分别计算推荐路线重合子区域和实际路线重合子区域的面积,取推荐路线重合子区域和实际路线重合子区域的交集;将交集与推荐路线重合子区域作比,得到车辆行驶路线比较准确度值。本发明专利技术将路线视为线段集合,通过计算线段以及区域之间的重合度,得出行车路线的准确度,因而更符合实际情况,算法准确性较高,具有良好的参考价值。考价值。考价值。

【技术实现步骤摘要】
一种车辆行驶路线比较方法、系统、电子设备和存储介质


[0001]本专利技术涉及一种比较方法、系统、电子设备和存储介质,尤其涉及一种车辆行驶路线比较方法、系统、电子设备和存储介质。

技术介绍

[0002]目前随着网约车市场的发展,越来越多的乘客会选择网约车作为出行方式,然而在使用过程中却暴露出一定的安全问题。乘客在指定了出发点和目的地后,系统会给出推荐行车路线,但是个别网约车司机,却由于种种原因,随意变更行车路线,如此便会给乘客带来某种程度的担忧。现有技术解决该技术问题的手段是将行车路线视为坐标点的集合,进而直接比对坐标点集合之间的相似度,而不考虑两点之间的路线相似度,因而准确性不够高,已经不能满足人们的要求。

技术实现思路

[0003]本专利技术的目的在于提供一种车辆行驶路线比较方法、系统、电子设备和存储介质,本专利技术首先要解决的技术问题是得出准确度更高的行车路线,并将行车路线与推荐路线做比较,得出更符合实际情况的比较结果;本专利技术其次要解决的技术问题是在只需要利用推荐路线与行车路线的前提下,能够相对容易地实现路线比较方法。
[0004]本专利技术提供了下述方案:
[0005]一种车辆行驶路线比较方法,具体包括:
[0006]在导航地图中建立规划区域,将规划区域划分为多个子区域,并分别截取推荐路线和实际路线的部分线段;
[0007]推荐路线的部分线段和实际路线的部分线段分别遍历各自轨迹上的子区域,分别形成推荐路线重合子区域和实际路线重合子区域;
[0008]分别计算推荐路线重合子区域和实际路线重合子区域的面积,取推荐路线重合子区域和实际路线重合子区域的交集;
[0009]将所述交集与推荐路线重合子区域作比,得到车辆行驶路线比较准确度值。
[0010]进一步的,根据导航地图的经纬度建立规划区域和子区域;获取子区域的顶点坐标值,并将部分线段作为直线方程进行求解,如果子区域的顶点坐标全部在直线方程的上方或者下方,则认为子区域与部分线段之间不存在重合子区域。
[0011]进一步的,所述规划区域为矩形的规划区域,所述子区域为矩形的子区域,子区域的顶点为四个,如果四个顶点坐标全部在直线方程的上方或者下方,则认为子区域与部分线段之间不存在重合子区域。
[0012]进一步的,所述规划区域覆盖车辆行驶的推荐路线和实际路线。
[0013]进一步的,所述部分线段为直线。
[0014]进一步的,车辆行驶路线比较准确度值的范围是0到1。
[0015]进一步的,所述车辆为网约车,所述推荐路线和实际路线为动态变化的实时数据,
所述规划区域和子区域的面积随着推荐路线和实际路线的实时变化而变化。
[0016]一种车辆行驶路线比较系统,具体包括:
[0017]规划区域建立模块,在导航地图中建立规划区域,将规划区域划分为多个子区域,并分别截取推荐路线和实际路线的部分线段;
[0018]重合子区域建立模块,推荐路线的部分线段和实际路线的部分线段分别遍历各自轨迹上的子区域,分别形成推荐路线重合子区域和实际路线重合子区域;
[0019]重合子区域交集生成模块,分别计算推荐路线重合子区域和实际路线重合子区域的面积,取推荐路线重合子区域和实际路线重合子区域的交集;
[0020]行驶路线比较准确度值计算模块,用于将所述交集与推荐路线重合子区域作比,得到车辆行驶路线比较准确度值。
[0021]一种电子设备,包括:处理器、通信接口、存储器和通信总线,其中,处理器,通信接口,存储器通过通信总线完成相互间的通信;所述存储器中存储有计算机程序,当所述计算机程序被所述处理器执行时,使得所述处理器执行所述方法的步骤。
[0022]一种计算机可读存储介质,其存储有可由电子设备执行的计算机程序,当所述计算机程序在所述电子设备上运行时,使得所述电子设备执行所述方法的步骤。
[0023]本专利技术与现有技术相比具有以下的优点:
[0024]本专利技术提出的车辆行驶路线比较方法尤其适用于网约车,能够计算网约车行车路线准确度,以作为网约车运营平台制定司机奖惩措施的依据,只需利用推荐路线与行车路线的坐标数据,易于通过现有技术中成熟的软件和硬件平台予以实现。
[0025]本专利技术将路线视为线段集合,通过计算线段以及区域之间的重合度,得出行车路线的准确度,因而更符合实际情况,算法准确性较高,具有良好的参考价值。
附图说明
[0026]为了更清楚地说明本专利技术具体实施方式或现有技术中的技术方案,下面将对具体实施方式或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图是本专利技术的一些实施方式,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
[0027]图1是本专利技术实施例车辆行驶路线比较方法的流程图。
[0028]图2是本专利技术实施例车辆行驶路线比较系统的架构图。
[0029]图3是规划区域、子区域与行车路线的坐标图之一。
[0030]图4是规划区域、子区域与行车路线的坐标图之二。
[0031]图5是规划区域、子区域与行车路线的坐标图之三。
[0032]图6是本专利技术实施例的方法流程图。
[0033]图7是电子设备的结构示意图。
具体实施方式
[0034]下面将结合附图对本专利技术的技术方案进行清楚、完整地描述,显然,所描述的实施例是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。
[0035]如图1所示的本专利技术实施例车辆行驶路线比较方法,步骤具体包括:
[0036]步骤S1:在导航地图中建立规划区域,将规划区域划分为多个子区域,并分别截取推荐路线和实际路线的部分线段;
[0037]具体的,所述车辆为网约车,所述推荐路线和实际路线为动态变化的实时数据,所述规划区域和子区域的面积随着推荐路线和实际路线的实时变化而变化。
[0038]步骤S2:推荐路线的部分线段和实际路线的部分线段分别遍历各自轨迹上的子区域,分别形成推荐路线重合子区域和实际路线重合子区域;
[0039]具体的,根据导航地图的经纬度建立规划区域和子区域;获取子区域的顶点坐标值,并将部分线段作为直线方程进行求解,如果子区域的顶点坐标全部在直线方程的上方或者下方,则认为子区域与部分线段之间不存在重合子区域,反之则认为子区域与部分线段存在重合子区域。
[0040]具体的,所述规划区域为矩形的规划区域,所述子区域为矩形的子区域,子区域的顶点为四个,如果四个顶点坐标全部在直线方程的上方或者下方,则认为子区域与部分线段之间不存在重合子区域。
[0041]具体的,规划区域覆盖车辆行驶的推荐路线和实际路线,所述部分线段为直线。
[0042]具体的,车辆行驶路线比较准确度值的范围是0到1。
[0043]步骤本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种车辆行驶路线比较方法,其特征在于,具体包括:在导航地图中建立规划区域,将规划区域划分为多个子区域,并分别截取推荐路线和实际路线的部分线段;推荐路线的部分线段和实际路线的部分线段分别遍历各自轨迹上的子区域,分别形成推荐路线重合子区域和实际路线重合子区域;分别计算推荐路线重合子区域和实际路线重合子区域的面积,取推荐路线重合子区域和实际路线重合子区域的交集;将所述交集与推荐路线重合子区域作比,得到车辆行驶路线比较准确度值。2.根据权利要求1所述的车辆行驶路线比较方法,其特征在于,根据导航地图的经纬度建立规划区域和子区域;获取子区域的顶点坐标值,并将部分线段作为直线方程进行求解,如果子区域的顶点坐标全部在直线方程的上方或者下方,则认为子区域与部分线段之间不存在重合子区域。3.根据权利要求2所述的车辆行驶路线比较方法,其特征在于,所述规划区域为矩形的规划区域,所述子区域为矩形的子区域,子区域的顶点为四个,如果四个顶点坐标全部在直线方程的上方或者下方,则认为子区域与部分线段之间不存在重合子区域。4.根据权利要求1所述的车辆行驶路线比较方法,其特征在于,所述规划区域覆盖车辆行驶的推荐路线和实际路线。5.根据权利要求1所述的车辆行驶路线比较方法,其特征在于,所述部分线段为直线。6.根据权利要求1所述的车辆行驶路线比较方法,其特征在于,车辆行驶路线比较准确度值的...

【专利技术属性】
技术研发人员:张斌
申请(专利权)人:中国第一汽车股份有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1