【技术实现步骤摘要】
引导线的显示方法、装置、设备、介质及程序产品
[0001]本申请实施例属于导航地图领域,特别涉及一种引导线的显示方法、装置、设备、介质及程序产品。
技术介绍
[0002]引导线是导航地图界面上显示的用于引导车辆前往目的地的车道级指引线,引导线沿着车道线延伸并且具有一定长度。
[0003]相关技术中,引导线每隔一定时长(如1秒)自动刷新,前后时刻显示出的引导线存在明显的跳变。如何过渡显示前后时刻的中间画面,成为亟需解决的技术问题。
技术实现思路
[0004]本申请提供了一种引导线的显示方法、装置、设备、介质及程序产品,提升了引导线动画的显示细腻程度和动画流畅性。所述技术方案如下:
[0005]根据本申请的一方面,提供了一种引导线的显示方法,所述方法包括:
[0006]获取在第i时刻生成的第一引导线和在第i+1时刻生成的第二引导线,第一引导线和第二引导线用于在导航地图上引导车辆前往目的地,i为正整数;
[0007]通过对第一引导线和/或第二引导线上的定位点进行配对,得到k个匹配点对
【技术保护点】
【技术特征摘要】
1.一种引导线的显示方法,其特征在于,所述方法包括:获取在第i时刻生成的第一引导线和在第i+1时刻生成的第二引导线,所述第一引导线和所述第二引导线用于在导航地图上引导车辆前往目的地,i为正整数;通过对所述第一引导线和/或所述第二引导线上的定位点进行配对,得到k个匹配点对,k为正整数;通过串联所述k个匹配点对的k个中间点生成过渡引导线,所述过渡引导线是用于将第i+1时刻显示的所述第一引导线过渡至第i+2时刻显示的所述第二引导线的引导线;在所述第i+1时刻和第i+2时刻之间显示所述过渡引导线。2.根据权利要求1所述的方法,其特征在于,所述通过对所述第一引导线和/或所述第二引导线上的定位点进行配对,得到k个匹配点对,包括:在所述第二引导线上确定与所述第一引导线上的m个定位点相互映射的m
’
个第一对应点;和/或,在所述第一引导线上确定与所述第二引导线上的n个定位点相互映射的n
’
个第二对应点,共得到k个匹配点对,每个所述匹配点对包括相互映射的所述定位点和所述对应点,m、m
’
、n、n
’
均为正整数。3.根据权利要求2所述的方法,其特征在于,所述第二引导线是在所述车辆未偏离规划路线的情况下生成的引导线;所述在所述第二引导线上确定与所述第一引导线上的m个定位点相互映射的m
’
个第一对应点,和,在所述第一引导线上确定与所述第二引导线上的n个定位点相互映射的n
’
个第二对应点,共得到k个匹配点对,包括:基于所述第一引导线和所述第二引导线上存在属于相同道路位置的定位点,在所述第二引导线上确定与所述第一引导线上的m个定位点相互映射的m
’
个第一对应点,以及在所述第一引导线上确定与所述第二引导线上的n个定位点相互映射的n
’
个第二对应点,共得到所述k个匹配点对。4.根据权利要求3所述的方法,其特征在于,所述基于所述第一引导线和所述第二引导线上存在属于相同道路位置的定位点,在所述第二引导线上确定与所述第一引导线上的m个定位点相互映射的m
’
个第一对应点,以及在所述第一引导线上确定与所述第二引导线上的n个定位点相互映射的n
’
个第二对应点,共得到所述k个匹配点对,包括:将所述第一引导线的m1个定位点和所述第二引导线的n1个定位点进行一一配对,得到k1个匹配点对,m1、n1和k1的数值相等,所述k1个匹配点对中任意两个配对的定位点指示的道路位置相同,m1、n1和k1均为正整数,m1、n1和k1小于min(m,n);将所述m个定位点中除所述m1个定位点之外的定位点与所述第二引导线的起点进行配对,得到k2个匹配点对;将所述n个定位点中除所述n1个定位点之外的定位点与所述第一引导线的终点进行配对,得到k3个匹配点对,k2和k3均为正整数。5.根据权利要求2所述的方法,其特征在于,所述第二引导线是在所述车辆偏离规划路线的情况下生成的引导线,所述第一引导线上存在第一变道曲线;所述在所述第二引导线上确定与所述第一引导线上的m个定位点相互映射的m
’
个第一对应点,包括:基于所述第一引导线上所述第一变道曲线的端点,在所述第二引导线上确定与所述第一引导线上的m个定位点相互映射的m
’
个第一对应点,得到所述k个匹配点对。
6.根据权利要求5所述的方法,其特征在于,所述基于所述第一引导线上所述第一变道曲线的端点,在所述第二引导线上确定与所述第一引导线上的m个定位点相互映射的m
’
个第一对应点,得到所述k个匹配点对,包括:将所述第一引导线上所述第一变道曲线的两个端点投影至所述第二引导线得到两个对应点,将所述第一变道曲线的两个端点与所述两个对应点进行一一配对,得到两个匹配点对;将所述第一引导线的起点与所述第二引导线的起点进行配对,得到一个匹配点对;将所述第一引导线的终点与所述第二引导线的终点进行配对,得到一个匹配点对。7.根据权利要求2所述的方法,其特征在于,所述在所述第二引导线上确定与所述第一引导线上的m个定位点相互映射的m
’
个第一对应点,和,在所述第一引导线上确定与所述第二引导线上的n个定位点相互映射的n
’
个第二对应点,共得到k个匹配点对,包括:将所述第一引导线上的m个定位点和所述第二引导线上的n个定位点进行逐点顺序配对,得到所述k个匹配点对,k等于max(m,n)。8.根据权利要求7所述的方法,其特征在于,所述将所述第一引导线上的m个定位点和所述第二引导线上的n个定位点进行逐点顺序配对,得到k个匹配点对,包括:在j小于m且j小于n的情况下,将所述m个定位点中的第j个与所述n个定位点中的第j个进行配对,j为正整数;在m大于n,j不小于n且j不大于m的情况下,将所述m个定位点中的第j个与所述第二引导线的第一端点进行配对;在m小于n,j不小于m且j不大于n的情况下,将所述n个定位点中的第j个与所述第一引导线的第二端点进行配对;确定得到所述k个匹配点对,其中,所述m个定位点和所述n个定位点均按道路前进方向顺序排列,此时所述第一端点为终点,所述第二端点为终点;或,所述m个定位点和所述n个定位点均按道路前进方向逆序排列,此时所述第一端点为起点,所述第二端点为起点。9.根据权利要求2所述的方法,其特征在于,所述在所述第二引导线上确定与所述第一引导线上的m个定位点相互映射的m
’
个第一对应点,和,在所述第一引导线上确定与所述第二引导线上的n个定位点相互映射的n
’
个第二对应点,共得到k个匹配点对,包括:将所述第一引导线上的m个定位点投影至所述第二引导线上得到所述m
’
个第一对应点,以及将所述第二引导线上的n个定位点投影至所述第一引导线上得到所述n
’
个第二对应点,共得到所述k个匹配点对。10.根据权利要求9所述的方法,其特征在于,所述将所述第一引导线上的m个定位点投影至所述第二引导线上得到所述m
’
个第一对应点,以及将所述第二引导线上的n个定位点投影至所述第一引导线上得到所述n
’
个第二对应点,共得到所述k个匹配点对,包括:将所述第一引导线上的m2个定位点投影至所述第二引...
【专利技术属性】
技术研发人员:韩超,冯磊,
申请(专利权)人:腾讯科技深圳有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。