本技术涉及电子,并且更具体地涉及用于导航的方法和电子设备。
背景技术:
1、目前的导航大多采用在导航地图的缩略图中标注导航路线,根据导航路线指引用户驾驶车辆到达目的地,当用户驾驶车辆需要经过多个岔路的路口时,若多个岔路中的目标岔路和除目标岔路之外的岔路间相距较近,那么用户仅根据导航中显示的导航路线并不能清晰地分辨导航路线指示的道路是目标岔路还是与目标岔路相邻的岔路,进而不能有效地帮助用户把握转向目标岔路的时机,很容易导致用户驾驶车辆走错岔路或者错过目标岔路。
技术实现思路
1、本技术实施例提供了一种用于导航的方法和电子设备,能够在多个岔路的路口场景下,帮助用户准确辨别多个岔路中的目标岔路,使得用户驾驶车辆到达多个岔路时更容易把握转向多个岔路中目标岔路的时机,从而不会走错岔路或者错过目标岔路。
2、第一方面,提供了一种用于导航的方法,应用于电子设备,该方法包括:获取电子设备当前的第一位置;当第一位置距离第一路口的距离小于第一距离时,显示第一导航界面,第一导航界面包括第一路口的n个岔路中每个岔路的指示图标,n个岔路中目标岔路的指示图标的显示方式为第一显示方式,n个岔路中除了目标岔路之外的岔路的指示图标的显示方式为第二显示方式,第一显示方式比第二显示方式醒目,第一路口为第一位置到目的地之间的路径上的路口;其中,n为大于或等于2的正整数。
3、上述方案中,当电子设备的当前的第一位置距离第一路口的距离小于第一距离时,可以显示第一导航界面,其中,第一导航界面中包括第一路口的n个岔路中每个岔路的指示图标,这样,用户可以根据每个岔路的指示图标识别每个岔路,由于目标岔路的指示图标的显示方式比除了目标之外的岔路的指示图标的显示方式醒目,用户可以识别出目标岔路,从而向目标岔路行驶,也就是说,本技术中,在一个路口存在多个岔路的情况下,可以显示多个岔路的指示图标,且目标岔路的指示图标比较醒目,这样,当行驶到第一路口时,用户可以根据多个岔路的指示图标的相对位置关系,向目标岔路行驶,避免只显示目标岔路的指示图标,则用户无法识别目标岔路为多个岔路中的哪个岔路,导致行驶错误。
4、可选地,电子设备可以是用户驾驶的车辆或者安装在用户驾驶的车辆上的设备。
5、可选地,第一路口为第一位置到目的地之间的路径上的离第一位置最近的路口,且第一位置距离第一路口的距离小于第一距离,也就是说,电子设备可以显示离当前的第一位置最近的第一路口的n个岔路的指示图标。
6、可选地,n个岔路为第一路口的部分岔路或者全部岔路。
7、可选地,电子设备包括显示屏,显示屏用于显示n个岔路中每个岔路的指示图标。
8、可选地,第一导航界面中包括第一路口的n个岔路中每个岔路的指示图标,可以理解为:第一导航界面包括n个指示图标,也就是说,第一导航界面中n个指示图标中的一个指示图标指示n个岔路中的一个岔路。
9、可选地,电子设备可以根据地图信息确定第一路口的n个岔路。可选地,电子设备根据地图信息确定第一路口的n个岔路,可以包括:电子设备根据地图信息和第一路口的全部岔路,确定第一路口的n个岔路。
10、可选地,第一显示方式比第二显示方式醒目,可以理解为:第一显示方式比第二显示方式突出,或者,第一显示方式比第二显示方式更容易引起用户的注意。可选地,第一显示方式和第二显示方式可以都是亮度显示,第一显示方式显示的亮度高于第二显示方式显示的亮度,例如,第一显示方式为高亮显示,第二显示方式为灰度显示。可选地,第一显示方式和第二显示方式都是颜色显示,第一显示方式的颜色比第二显示方式的颜色突出,例如,第一显示方式的颜色为绿色,第二显示方式的颜色为灰色;或者,第一显示方式的颜色对应的交通指示为通行,第二显示方式的颜色对应的交通指示为禁止通行,例如,第一显示方式的颜色为绿色,第二显示方式的颜色为红色。可选地,第一显示方式和第二显示方式可以都是形状显示,第一显示方式的形状比第二显示方式的形状突出,例如,第一显示方式显示的形状为箭头,第二显示方式为圆形。
11、可选地,第一距离可以为用户设置的或者预先配置的或者电子设备实时获取的。
12、可选地,第一距离可以为用户设置的,用户可以根据经验设置第一距离。
13、可选地,在电子设备实时获取第一距离的情况下,第一距离可以为多个距离中的一个距离,电子设备可以根据电子设备当前的速度在多个距离中确定第一距离,例如,若电子设备当前的速度比较快,则在多个距离中确定比较大的第一距离,若电子设备当前的速度比较慢,则在多个距离中确定比较小的第一距离。
14、可选地,在电子设备实时获取第一距离的情况下,第一距离可以为第一预设时间和电子设备当前的速度的乘积,第一预设时间可以理解为设定的提前提醒用户即将到达第一路口的时间,第一预设时间可以是由经验得到的,也就是说,当电子设备的当前的第一位置距离第一路口的距离小于由第一预设时间和电子设备当前的速度乘积得到的第一距离时,显示第一导航界面,应理解地,在第一预设时间固定的前提下,电子设备当前的速度越高,第一距离越大,即在距离第一路口越远的位置就可以显示第一导航界面,电子设备当前的速度越低,第一距离越小,即在距离第一路口较近的位置才可以显示第一导航界面。
15、在一些可能的实现方式中,该n个岔路在电子设备的移动方向的同一侧面,第一路口包括的岔路的总数量为m;其中,m为大于或等于n的正整数。
16、在上述方案中,第一路口的n个岔路在电子设备的移动方向的同一侧面,也就是说,在第一导航界面中包括的n个指示图标包括目标岔路的指示图标以及与目标岔路在电子设备的移动方向的同一侧面的岔路的指示图标,第一路口中m个岔路中的除了n个岔路之外的m-n个岔路与目标岔路不在同一侧面,用户能够清楚的区别,也就是说,第一导航界面可以显示容易让用户混淆的岔路的指示图标,这样,可以呈现给用户清晰简洁的第一导航界面,避免显示太多的指示图标。
17、可选地,电子设备的移动方向可以是电子设备在当前道路上的移动方向。
18、可选地,电子设备的移动方向的同一侧面可以是电子设备在当前道路上的移动方向的同一侧面,也就是说,n个岔路都在电子设备在当前道路上的移动方向的同一侧。
19、可选地,若目标岔路的方向为电子设备在当前道路上的移动方向,也就是说,目标岔路的方向和电子设备在当前道路上的移动方向一样,则第一路口的n个岔路可以包括目标岔路以及与目标岔路左右相邻的岔路,也就是说此时可以不限制n个岔路在电子设备的移动方向的同一侧面。
20、在一些可能的实现方式中,该n个岔路中第一岔路的坡度为第一角度,第一导航界面包括的第一路口的第一岔路的指示图标相对于第一路口的路面方向的角度为第一角度,第一导航界面与第一路口属于同一坐标系。
21、在上述方案中,n个岔路中第一岔路的坡度为第一角度,可以理解为第一岔路为上坡岔路或者下坡岔路,其中,上坡岔路或者下坡岔路的坡度所对应的角度为第一角度,为了更好指示第一岔路的道路情况,第一岔路的指示图标相对于第一路口的路面方向的角度为第一角度,也就是说,n个岔路的每个岔路的指示图标相对于第一路口的路面方向的角度可以指示对应岔路的坡度,例如,n个岔路中的目标岔路为上述第一岔路,若目标岔路为有坡度的道路,且目标岔路的坡度为第一角度,那么目标岔路对应的指示图标相对于第一路口的路面方向的角度为第一角度。这样,在有坡度的道路中也能通过指示图标的和实际路面方向的俯仰角来表示岔路的坡度,用户可以根据第一导航界面更加详细的了解第一路口的n个岔路中每个岔路的道路情况,从而方便用户向目标岔路行驶。
22、可选地,上述电子设备可以包括增强现实抬头显示(augmented reality heads-up display,arhud)设备,arhud设备的显示区域为arhud的增强现实(augmented reality,ar)区域,ar区域用于显示第一导航界面,n个岔路中第一岔路的坡度为第一角度,第一导航界面包括的第一路口的第一岔路的指示图标相对于第一路口的路面方向的角度为第一角度,这样,第一导航界面中第一岔路的指示图标可以更好地与实际路面贴合。
23、可选地,第一岔路可以是n个岔路中的任意一个岔路。
24、可选地,第一角度可以是包含大小和方向的矢量,第一角度可以是正数或者负数,正数可以表示第一岔路为上坡岔路,负数可以表示第一岔路为下坡岔路。
25、可选地,第一岔路的指示图标相对于第一路口的路面方向的角度可以是指第一岔路的指示图标以第一路口的实际路面方向为基准的俯仰角,也就是说,若第一岔路为上坡岔路,则第一岔路的指示图标相对于第一路口的路面方向的仰角为第一角度,此时第一角度为正,若第一岔路为下坡岔路,则第一岔路的指示图标相对于第一路口的路面方向的俯角为第一角度,此时第一角度为负。
26、在一些可能的实现方式中,该n个岔路中任意两个相邻岔路之间的角度小于第一预设角度,第一路口包括的岔路的总数量为m;其中,m为大于或等于n的正整数。
27、在上述方案中,n个岔路中任意两个相邻岔路之间的角度小于第一预设角度,也就是说,n个岔路在用户视线中是容易混淆的岔路,这样,第一导航界面可以显示让用户混淆的n个岔路的n个指示图标,换句话说,第一路口的m个岔路中若有两个相邻岔路之间的角度大于或等于第一预设角度,则第一导航界面中可以不包括大于或等于第一预设角度的岔路的指示图标,由于相邻岔路间的角度大于或等于第一预设角度的岔路在用户视线中可以比较清楚的区分开来,因此第一导航界面可以不包括相邻岔路间的角度较大的岔路的指示图标,这样,可以呈现给用户清晰简洁的第一导航界面,避免显示太多的指示图标。
28、可选地,第一路口的m个岔路中相邻岔路间角度大于第一预设角度的两个岔路中若包含了目标岔路,那么第一导航界面中可以包括这两个岔路中的目标岔路的指示图标,不包括这两个岔路中的另一个岔路的指示图标。
29、可选地,第一预设角度可以为用户设置的或者预先配置的,第一预设角度可以是由经验得到的角度值。
30、在一些可能的实现方式中,该方法还包括:获取电子设备当前的第二位置;当第二位置距离第一路口的距离小于第二距离,显示第二导航界面,第二导航界面包括第一路口的p个岔路中每个岔路的指示图标,p个岔路中目标岔路的指示图标的显示方式为第一显示方式,p个岔路中除了目标岔路之外的岔路的指示图标的显示方式为第二显示方式,其中,p为小于或等于n的正整数;其中,n-p个岔路中任意一个岔路与n个岔路中相邻的岔路之间的角度大于第二预设角度小于第一预设角度,第二距离小于第一距离,第一预设角度大于第二预设角度。
31、在上述方案中,电子设备从小于第一距离的第一位置移动到小于第二距离的第二位置时,表示电子设备不断靠近第一路口,用户可以更清楚地看见第一路口,对于相邻的岔路之间的角度大于第二预设角度小于第一预设角度的路口的区别也会逐渐明显,那么这些区别明显的n-p个岔路的指示图标可以消失,此时可以由第一导航界面切换至第二导航界面,这样,第二导航界面相比第一导航界面更加清晰简洁,p个岔路中目标岔路的指示图标的显示方式和第一导航界面中n个岔路中目标岔路的显示方式一样,p个岔路中除了目标岔路之外的岔路的指示图标的显示方式和第一导航界面中n个岔路中除了目标岔路之外的岔路的指示图标的显示方式一样,也就是说,第二导航界面包括的p个岔路中目标岔路的指示图标的显示方式比p个岔路中除了目标岔路之外的岔路的指示图标的显示方式醒目,这样用户可以根据第二导航界面识别出目标岔路,从而向目标岔路行驶。
32、可选地,第二导航界面中包括第一路口的p个岔路中每个岔路的指示图标,可以理解为:第二导航界面包括p个指示图标,也就是说,第二导航界面中p个指示图标中的一个指示图标指示p个岔路中的一个岔路。
33、可选地,若目标岔路与相邻的岔路间的角度大于第二预设角度,则p个岔路中包括目标岔路,但不包括该相邻的岔路。
34、可选地,电子设备可以在显示第一导航界面之后,获取电子设备当前的第二位置,当第二位置距离第一路口的距离小于第二距离,显示第二导航界面。
35、可选地,p个岔路可以是在电子设备的移动方向的同一侧面。可选地,p个岔路可以都在电子设备在当前道路上的移动方向的同一侧。
36、可选地,若p个岔路中的目标岔路的方向为电子设备在当前道路上的移动方向,也就是说,目标岔路的方向和电子设备在当前道路上的移动方向一样,则第一路口的p个岔路可以包括目标岔路以及与目标岔路左右相邻的岔路,也就是说此时可以不限制p个岔路在电子设备的移动方向的同一侧面。
37、可选地,p个岔路中第三岔路的坡度为第三角度,第二导航界面包括的第一路口的第三岔路的指示图标相对于第一路口的路面方向的角度为第三角度,第二导航界面与第一路口属于同一坐标系。可选地,第三岔路可以是p个岔路中的任意一个岔路。可选地,第三角度可以是包含大小和方向的矢量,第三角度可以是正数或者负数,正数可以表示第三岔路为上坡岔路,负数可以表示第三岔路为下坡岔路。
38、可选地,p个岔路中任意相邻的岔路角度小于或等于第二预设角度。
39、可选地,第二距离可以为用户设置的或者预先配置的或者电子设备实时获取的。
40、可选地,第二距离可以为用户设置的,用户可以根据经验设置第二距离。
41、可选地,在电子设备实时获取第二距离的情况下,第二距离可以为多个距离中的一个距离,电子设备可以根据电子设备当前的速度在多个距离中确定第二距离,例如,若电子设备当前的速度比较快,则在多个距离中确定比较大的第二距离,若电子设备当前的速度比较慢,则在多个距离中确定比较小的第二距离。
42、可选地,在电子设备实时获取第二距离的情况下,第二距离可以为第二预设时间和电子设备当前的速度的乘积,第二预设时间可以理解为设定的区别明显的岔路消失的时间,第二预设时间可以是由经验得到的,也就是说,当电子设备的当前的第二位置距离第一路口的距离小于由第二预设时间和电子设备当前的速度乘积得到的第二距离时,显示第二导航界面,应理解地,在第二预设时间固定的前提下,电子设备当前的速度越高,第二距离越大,即在距离第一路口越远的位置就可以显示第二导航界面,电子设备当前的速度越低,第二距离越小,即在距离第一路口较近的位置才可以显示第二导航界面。
43、可选地,第二预设角度可以为用户设置的或者预先配置的,第二预设角度可以是由经验得到的角度值。
44、可选地,p个岔路可以是上述n个岔路中的部分岔路或者全部岔路。
45、在一些可能的实现方式中,该第一导航界面中第一路口的n个岔路的n个指示图标的排布方式为第一排布方式,若第一路口的n个岔路中第二岔路的指示图标在电子设备的显示区域的边界,显示第三导航界面,第三导航界面中第一路口的n个岔路的n个指示图标的排布方式为第二排布方式,在第二排布方式下,n个岔路的n个指示图标中任意一个指示图标在电子设备的显示区域内;其中,第一排布方式与第二排布方式不同。
46、在上述方案中,当电子设备距离第一路口越来越近时,电子设备的显示区域可以覆盖的道路的范围逐渐变小,第一路口的n个岔路中第二岔路可能出现在电子设备的显示区域的边界,此时需要改变第一导航界面中的n个岔路的n个指示图标的排布方式,可以由第一导航界面切换至第三导航界面,使得第三导航界面中的n个岔路的n个指示图标都在电子设备的显示区域内。第三导航界面中第一路口的n个岔路的n个指示图标的排布方式为第二排布方式,区别于第一导航界面中第一路口的n个岔路的n个指示图标的第一排布方式,在第二排布方式下,n个岔路的n个指示图标中任意一个指示图标都在电子设备的显示区域内,其中,第一排布方式与第二排布方式不同。这样,电子设备的显示区域可以覆盖的范围之外的岔路的指示图标仍能在第三导航界面内显示与相邻岔路间的相对位置关系,帮助用户区分目标岔路并准确把握转向目标岔路的时机。
47、可选地,在电子设备包括arhud设备的情况下,arhud设备的显示区域为arhud的ar区域,ar区域用于显示第三导航界面,若第一路口的n个岔路中第二岔路的指示图标在ar区域的边界,此时改变第一导航界面中的n个岔路的n个指示图标的排布方式,可以由第一导航界面切换至第三导航界面,使得第三导航界面中的n个岔路的n个指示图标都在ar区域内。这样,第三导航界面中的n个岔路的n个指示图标可能和实际n个岔路不能完全精准的贴合,但是用户仍可以通过第三导航界面中的n个岔路的n个指示图标的相对位置关系识别目标岔路。
48、可选地,第二岔路可以是n个岔路中的任意一个岔路。
49、可选地,n个指示图标的排布方式可以排布n个指示图标在电子设备的显示区域中的位置,在第一排布方式和第二排布方式下,n个指示图标的相对位置关系不变,例如,第一导航界面中第一路口的n个岔路的n个指示图标的第一排布方式为横向分布,第三导航界面中第一路口的n个岔路的n个指示图标的第二排布方式可以为纵向分布,在横向分布和纵向分布下,例如指示图标1和指示图标2的相对位置关系不变,例如,在横向分布下,指示图标1在指示图标2的左边,在纵向分布下指示图标1还在指示图标2的左边。
50、可选地,上述第二导航界面中第一路口的p个岔路的p个指示图标的排布方式可以为第三排布方式。可选地,若第一路口的p个岔路中第四岔路的指示图标在ar区域的边界,显示第九导航界面,第九导航界面中第一路口的p个岔路的p个指示图标的排布方式为第四排布方式,在第四排布方式下,p个岔路的p个指示图标中任意一个指示图标在ar区域内,其中,第三排布方式与第四排布方式不同。可选地,第四岔路可以是p个岔路中的任意一个岔路。
51、可选地,p个指示图标的排布方式可以排布p个指示图标在电子设备的显示区域中的位置,在第三排布方式和第四排布方式下,p个指示图标的相对位置关系不变,例如,第二导航界面中第一路口的p个岔路的p个指示图标的第二排布方式为横向分布,第九导航界面中第一路口的p个岔路的p个指示图标的第四排布方式可以为纵向分布,在横向分布和纵向分布下,例如指示图标1和指示图标2的相对位置关系不变,例如,在横向分布下,指示图标1在指示图标2的左边,在纵向分布下指示图标1还在指示图标2的左边。
52、可选地,第一排布方式和第三排布方式可以相同或者不同,第二排布和第四排布可以相同或者不同。
53、在一些可能的实现方式中,当电子设备移动到第一路口时,该方法还包括:显示第四导航界面,第四导航界面包括第一路口的n个岔路中每个岔路的指示图标,n个岔路中目标岔路的指示图标的显示方式为第三显示方式,n个岔路中除了目标岔路之外的岔路的指示图标的显示方式为第二显示方式,第三显示方式与第一显示方式不同,第三显示方式比第二显示方式醒目。
54、上述方案中,当电子设备移动到第一路口时,需要提示用户进行转向目标岔路的操作,此时显示第四导航界面,第四导航界面包括第一路口的n个岔路中每个岔路的指示图标,n个岔路中目标岔路的指示图标的显示方式为第三显示方式,n个岔路中除了目标岔路之外的岔路的指示图标的显示方式为第二显示方式,也就是说,第四导航界面相比第一导航界面可以是目标岔路的指示图标的显示方式不同,目标岔路的指示图标的显示方式可以是从第一显示方式变为第三显示方式,这样,在第四导航界面中改变目标岔路的指示图标的显示方式可以再次提醒用户及时转向目标岔路。
55、可选地,第三显示方式比第二显示方式醒目,可以理解为:第三显示方式比第二显示方式突出,或者,第三显示方式比第二显示方式更容易引起用户的注意。可选地,第三显示方式与第一显示方式不同,可以包括:当第一显示方式和第二显示方式都是指示图标的同一特性的显示方式时,第三显示方式为指示图标的另一特性的显示方式,例如,第一显示方式和第二显示方式可以都是亮度显示,第三显示方式可以为颜色显示,再例如,第一显示方式和第二显示方式可以都是亮度显示,第三显示方式可以为形状显示;或者第三显示方式可以是指示图标的动态显示,第一显示方式和第二显示方式为指示图标的静态显示,例如,第三显示方式为目标岔路的指示图标闪烁显示,第一显示方式为目标岔路的指示图标静态显示,第二显示方式为n个岔路中除目标岔路之外的岔路的指示图标静态显示。可选地,第三显示方式与第一显示方式不同,可以包括:第三显示方式为指示图标空心显示,第一显示方式为实心显示,或者第一显示方式为空心显示,第三显示方式为实心显示。
56、可选地,当电子设备移动到第一路口时,需要提示用户进行转向目标岔路的操作,此时显示第十导航界面,第十导航界面包括第一路口的p个岔路中每个岔路的指示图标,p个岔路中目标岔路的指示图标的显示方式为第三显示方式,p个岔路中除了目标岔路之外的岔路的指示图标的显示方式为第二显示方式,第三显示方式与第一显示方式不同,第三显示方式比第二显示方式醒目。也就是说,第十导航界面相比第二导航界面可以是目标岔路的指示图标的显示方式不同,目标岔路的指示图标的显示方式可以是从第一显示方式变为第三显示方式,这样,在第十导航界面中改变目标岔路的指示图标的显示方式可以再次提醒用户及时转向目标岔路。
57、在一些可能的实现方式中,每个岔路的指示图标为指示箭头,每个岔路的指示箭头指示的方向为每个岔路的岔路方向。
58、上述方案中,上述第一路口的n个岔路中的每个岔路的指示图标为指示箭头,每个岔路的指示箭头指示的方向为对应岔路的岔路方向,这样,上述导航界面中的指示图标不仅可以区分目标岔路和除目标岔路以外的岔路,而且还指示了每个岔路的方向,以此可以更好的帮助用户分辨待转向的目标岔路的方向。
59、可选地,每个岔路的指示图标可以是任意形状的指示图标,n个岔路中除了目标岔路之外的岔路的指示图标的形状一致。
60、在一些可能的实现方式中,该电子设备包括arhud设备,arhud设备的显示区域为arhud的ar区域,ar区域用于显示导航界面。
61、上述方案中,在电子设备包括arhud设备的情况下,可以将上述导航界面中的指示图标叠加到多个岔路的路口实景中,与实际路况相结合,这样,在导航过程中可以通过显示在用户视线正前方的与实际多个岔路相结合的指示图标,清晰地分辨出多个岔路中的目标岔路,使得用户驾驶车辆更加准确地把握转向目标岔路的时机,从而不会走错岔路或者错过目标岔路。
62、可选地,电子设备可以是arhud设备或者还可以是包括arhud的设备,电子设备的显示区域可以是ar区域。
63、可选地,ar区域用于显示导航界面可以是包括ar区域用于显示第一导航界面、第二导航界面、第三导航界面、第四导航界面、第九导航界面或第十导航界面中的至少一个导航界面。
64、第二方面,提供了一种用于导航的方法,该方法应用于电子设备,包括:当电子设备移动到r个路口中的第i个路口时,显示第五导航界面,第五导航界面包括r-i个路口的指示图标,r-i个路口为r个路口中除了第一个路口至第i个路口之外的路口,r-i个路口包括目标路口,r个路口中除了目标路口之外的路口为电子设备在第三位置至目标路口之间的路口,r为大于或等于2的正整数,i的取值为1至r-1;当电子设备经过r个路口中除了目标路口之外的r-1个路口时,显示第六导航界面,第六导航界面包括目标路口的指示图标。
65、上述方案中,当电子设备移动到r个路口中的第i个路口时,可以显示第五导航界面,其中,第五导航界面包括r-i个路口的指示图标,这样,用户可以根据第五导航界面中显示的r-i个路口的指示图标识别电子设备当前的第三位置距离目标路口之间的每个路口,也就是说,第五导航界面中显示的路口的指示图标的数量是随着电子设备的位置移动而改变的,当电子设备移动到r个路口中的第i个路口时,那么第i个路口对应的指示图标会消失,以此提示用户驾驶车辆驶过第i个路口,同时提示用户驾驶的车辆的当前位置距离目标路口之间可能还要经过的路口数量,这样,用户可以根据指示图标的数量和指示图标间的相对位置关系更好地把握转向目标路口的时机。i的取值为1至r-1,第i个路口不包括目标路口。在电子设备经过r个路口中除了目标路口之外的r-1个路口时,也就是说,电子设备经过第r-1个路口时,显示第六导航界面,第六导航界面中显示的指示图标是目标路口的指示图标,第六导航界面中的指示图标指示用户驾驶的车辆即将驶入的目标路口,以此提示用户准备进行转向目标路口的操作。
66、可选地,第三位置为电子设备当前的位置。
67、可选地,i的取值为1至r-1,可以理解为:随着电子设备的移动,i取值为1时,电子设备移动到第一个路口,显示的第五导航界面包括第二个路口至第r个路口的r-1个路口的r-1个指示图标;i取值为2时,表示电子设备移动到第二个路口,显示的第五导航界面包括第三个路口至第r个路口的r-2个路口的r-2个指示图标,依次类推,i的取值为r-2时,表示电子设备移动到第r-2个路口,显示的第五导航界面包括第r-1个路口的指示图标和第r个路口的指示图标,i的取值为r-1时,表示电子设备移动到第r-1个路口,显示的第五导航界面包括第r个路口的指示图标,即目标路口的指示图标。i的取值不同,第五导航界面显示的指示图标的数量不一样,随着电子设备经过一个路口,消失一个图标,当电子设备通过第r-1个路口后,直到走到目标路口时,可以是由第五导航界面切换至第六导航界面。
68、可选地,电子设备可以是用户驾驶的车辆或者安装在用户驾驶的车辆上的设备。
69、可选地,电子设备包括显示屏,显示屏用于显示r-i个路口中每个路口的指示图标。
70、可选地,r个路口中除了目标路口之外的路口可以为电子设备在第三位置至目标路口之间的部分路口或者全部路口。
71、可选地,电子设备可以根据地图信息确定r个路口。
72、可选地,第五导航界面包括r-i个路口的指示图标,可以理解为:第五导航界面包括r-i个路口的r-i个指示图标,也就是说,第五导航界面中r-i个指示图标中的一个指示图标指示r-i个路口中的一个路口。
73、在一些可能的实现方式中,若i=1,在显示第五导航界面之前,该方法还包括:获取电子设备的当前的第三位置;当第三位置距离r个路口中第一个路口的距离小于第三距离时,显示第七导航界面,第七导航界面包括r个路口的指示图标。
74、上述方案中,在显示第五导航界面之前,当电子设备的当前的第三位置距离r个路口中的第一个路口的距离小于第三距离时,显示第七导航界面,这样用户可以确定r-1个指示图标消失之后即表示到达目标路口。
75、可选地,第一个路口为r个路口中距离第三位置最近的路口,目标路口为r个路口中的第r个路口,目标路口为r个路口中距离第三位置最远的路口。
76、可选地,第七导航界面包括r个路口的指示图标,可以理解为:第七导航界面包括r个路口的r个指示图标,也就是说,第七导航界面中r个指示图标中的一个指示图标指示r个路口中的一个路口。
77、可选地,第三距离可以为用户设置的或者预先配置的或者电子设备实时获取的。
78、可选地,第三距离可以为用户设置的,用户可以根据经验设置第三距离。
79、可选地,在电子设备实时获取第三距离的情况下,第三距离可以为多个距离中的一个距离,电子设备可以根据电子设备当前的速度在多个距离中确定第三距离,例如,若电子设备当前的速度比较快,则在多个距离中确定比较大的第三距离,若电子设备当前的速度比较慢,则在多个距离中确定比较小的第三距离。
80、可选地,在电子设备实时获取第三距离的情况下,第三距离可以为第一预设时间和电子设备当前的速度的乘积,第一预设时间可以理解为设定的提前提醒用户即将到达第一个路口的时间,第一预设时间可以是由经验得到的,也就是说,当电子设备的当前的第一位置距离第一个路口的距离小于由第一预设时间和电子设备当前的速度乘积得到的第三距离时,显示第七导航界面,应理解地,在第一预设时间固定的前提下,电子设备当前的速度越高,第三距离越大,即在距离第一个路口越远的位置就可以显示第七导航界面,电子设备当前的速度越低,第三距离越小,即在距离第一个路口较近的位置才可以显示第七导航界面。
81、在一些可能的实现方式中,第七导航界面包括的r个路口的指示图标为指示箭头,r个路口的每个路口的指示箭头指示的方向为电子设备移动的方向。
82、上述方案中,第七导航界面中包括的r个路口的每个路口的指示图标为指示箭头,这样,r个指示箭头的指示的方向都指向电子设备移动的方向,第七导航界面中的r个指示箭头指示的方向可以明确指示用户当前驾驶的车辆行驶的道路的方向。
83、可选地,电子设备移动的方向可以是电子设备在当前道路的移动方向。
84、可选地,r个路口的每个路口的指示图标可以是任意形状的指示图标,r个路口中除了目标路口之外的路口的指示图标的形状一致。
85、可选地,第五导航界面中包括的r-i个路口的指示图标为指示箭头,r-i个路口的每个路口的指示箭头指示的方向为电子设备移动的方向。
86、可选地,r-i个路口的每个路口的指示图标可以是任意形状的指示图标,r-i个路口中除了目标路口之外的路口的指示图标的形状一致。
87、在一些可能的实现方式中,r个路口中任意相邻的两个路口之间的距离小于第一预设距离。
88、上述方案中,r个路口中任意相邻的两个路口之间的距离小于第一预设距离,也就是说,第七导航界面中可以显示容易混淆的路口,这样,避免了在只显示目标路口的指示图标情况下,当r个路口中与目标路口相邻的路口间距离较近时,用户无法清晰的区别目标路口以及与目标路口相邻的路口,从而导致行驶错误。
89、可选地,第三位置至目标路口之间包括的路口总数为l,l为大于或等于r-1的正整数,l个路口中不包括目标路口,若l+1个路口中存在相邻的两个路口之间的距离大于第一预设距离的相邻路口,表示该相邻的两个路口相距较远,用户可以在视野中很清楚地将上述相邻的两个路口区分开来,则在第七导航界面中可以不包括相邻的两个路口之间距离大于或等于第一预设距离的路口的指示图标,这样,可以呈现给用户更加清晰简洁的第七导航界面,避免显示太多的指示图标,其中l+1个路口包括l个路口和目标路口。
90、可选地,若l+1个路口中相邻路口间的距离大于或等于第一预设距离的两个路口中包含了目标路口,那么第七导航界面中可以包括这两个路口中的目标路口的指示图标,不包括这两个路口中的另一个路口的指示图标。
91、可选地,电子设备可以在l个路口中确定任意相邻的两个路口之间的距离小于第一预设距离的r个路口。可选地,若l个路口中存在一个第二路口与相邻的一个路口的距离小于第一预设距离,但是第二路口与相邻的另一个路口的距离大于或等于第一预设距离,则r个路口包括第二路口和该相邻的一个路口,可以不包括与第二路口该相邻的另一个路口,第二路口可以是l个路口中的任意一个路口。
92、可选地,在电子设备根据地图信息确定r个路口的情况下,包括:电子设备根据地图信息在l个路口确定相邻的两个路口之间的距离小于第一预设距离的r个路口,也就是说,电子设备可以根据地图信息先确定l个路口,在l个路口中确定任意相邻的两个路口之间的距离小于第一预设距离的r个路口。
93、可选地,若电子设备当前的第三位置为一个路口,也就是说,第三位置是在一个路口,则l个路口中不包括电子设备当前的第三位置所在的路口。
94、可选地,第一预设距离可以为用户设置的或者预先配置的,第一预设距离可以是由经验得到的。
95、可选地,r-i个路口中任意相邻的两个路口之间的距离小于第一预设距离。
96、在一些可能的实现方式中,目标路口的指示图标的显示方式为第四显示方式,r个路口中除了目标路口之外的路口的指示图标的显示方式为第五显示方式,第四显示方式比第五显示方式醒目。
97、上述方案中,由于目标路口的指示图标的显示方式比除了目标路口之外的路口的指示图标的显示方式醒目,用户可以识别出目标路口,从而向目标路口行驶,也就是说,目标路口的指示图标比较醒目,便于用户识别出r个路口中的目标路口。
98、可选地,在第五导航界面包括的r-i个路口的指示图标中,目标路口的指示图标的显示方式为第四显示方式,r-i个路口中除了目标路口之外的路口的指示图标的显示方式为第五显示方式,第四显示方式比第五显示方式醒目。
99、可选地,在第六导航界面包括的目标路口的指示图标中,目标路口的指示图标的显示方式为第四显示方式。
100、可选地,在第七导航界面包括的r个路口的每个路口的指示图标中,目标路口的指示图标的显示方式为第四显示方式,r个路口中除了目标路口之外的路口的指示图标的显示方式为第五显示方式。
101、可选地,第四显示方式比第五显示方式醒目,可以理解为:第四显示方式比第五显示方式突出,或者,第四显示方式比第五显示方式更容易引起用户的注意。可选地,第四显示方式和第五显示方式可以都是亮度显示,第四显示方式显示的亮度高于第五显示方式显示的亮度,例如,第四显示方式为高亮显示,第五显示方式为灰度显示。可选地,第四显示方式和第五显示方式都是颜色显示,第四显示方式的颜色比第五显示方式的颜色突出,例如,第四显示方式的颜色为绿色,第五显示方式的颜色为灰色;或者,第四显示方式的颜色对应的交通指示为通行,第五显示方式的颜色对应的交通指示为禁止通行,例如,第四显示方式的颜色为绿色,第五显示方式的颜色为红色。可选地,第四显示方式和第五显示方式可以都是形状显示,第四显示方式的形状比第五显示方式的形状突出,例如,第四显示方式显示的形状为箭头,第五显示方式为圆形。
102、在一些可能的实现方式中,当电子设备移动到目标路口时,该方法还包括:显示第八导航界面,第八导航界面中包括目标路口的指示图标,目标路口的指示图标的显示方式为第六显示方式,第六显示方式与第四显示方式不同,第六显示方式比第五显示方式醒目。
103、上述方案中,在电子设备移动到目标路口时,需要提示用户进行转向目标路口的操作,此时显示第八导航界面,第八导航界面中包括目标路口的指示图标,目标路口的指示图标的显示方式为第六显示方式,第六显示方式比第五显示方式醒目,也就是说,第八导航界面相比第五导航界面可以是目标路口的指示图标的显示方式不同,目标路口的指示图标的显示方式可以是从第四显示方式变为第六显示方式,这样,在第八导航界面中改变目标路口的指示图标的显示方式可以再次提醒用户及时转向目标路口。
104、可选地,第六显示方式比第五显示方式醒目,可以理解为:第六显示方式比第五显示方式突出,或者,第六显示方式比第五显示方式更容易引起用户的注意。可选地,第六显示方式与第四显示方式不同,可以理解为:当第四显示方式和第五显示方式都是指示图标的同一特性的显示方式时,第六显示方式为指示图标的另一特性的显示方式,例如,第四显示方式和第五显示方式可以都是亮度显示,第六显示方式可以为颜色显示,再例如,第四显示方式和第五显示方式可以都是亮度显示,第六显示方式可以为形状显示;或者第六显示方式可以是指示图标的动态显示,第四显示方式和第五显示方式为指示图标的静态显示,例如,第六显示方式为目标路口的指示图标闪烁显示,第四显示方式为目标路口的指示图标静态显示,第五显示方式为r-i个路口中除目标路口之外的路口的指示图标静态显示。可选地,第六显示方式与第四显示方式不同,可以包括:第六显示方式为指示图标空心显示,第四显示方式为实心显示,或者第六显示方式为空心显示,第四显示方式为实心显示。
105、可选地,当电子设备移动到目标路口时,可以是由第六导航界面切换至第八导航界面。
106、在一些可能的实现方式中,第五导航界面中r-i个路口中第j个路口的指示图标大于r-i个路口中第j+1个路口的指示图标,j的取值为1至r-i-1的正整数。
107、上述方案中,r-i个路口中的第j个路口的指示图标大于r-i个路口中第j+1个路口的指示图标,也就是说,距离电子设备当前位置越近的路口的指示图标越大,距离电子设备当前位置越远的路口的指示图标越小,目标路口的指示图标最小,这样,通过r-i个路口的指示图标的相对大小可以让用户直观地感受电子设备当前位置距离r-i个路口的相对距离。
108、可选地,r-i个路口的r-i个指示图标的大小可以是根据r-i个路口距离电子设备的距离远近按照近大远小设置的。
109、可选地,第七导航界面包括的r个路口中第j个路口的指示图标大于r个路口中第j+1个路口的指示图标,j的取值为1至r-1的正整数。
110、在一些可能的实现方式中,第五导航界面中r-i个路口中第j个路口的指示图标与r-i个路口中第j+1个路口的指示图标之间的距离和第j个路口与第j+1个路口之间的距离为正比例关系,j的取值为1至r-i-1的正整数。
111、上述方案中,r-i个路口中第j个路口的指示图标与r-i个路口中第j+1个路口的指示图标之间的距离和第j个路口与第j+1个路口之间的距离为正比例关系,也就是说,r-i个路口中任意两个相邻路口的距离较近,在第五导航界面中对应的相邻的两个指示图标的距离也较近,r-i个路口中任意两个相邻路口的距离较远,在第五导航界面中对应的相邻的两个指示图标的距离也较远。这样,用户可以根据导航界面中的指示图标间的相对位置了解r-i个路口中对应路口间的距离,有助于用户更清晰的了解电子设备当前的位置距离目标路口之间的各个路口间的位置关系。
112、可选地,在第七导航界面包括的r个路口中第j个路口的指示图标与r个路口中第j+1个路口的指示图标之间的距离和第j个路口与第j+1个路口之间的距离为正比例关系,其中,j的取值为1至r-1的正整数。
113、在一些可能的实现方式中,第六导航界面包括的目标路口的指示图标为指示箭头,目标路口的指示箭头指示的方向为目标路口所在的道路的方向。
114、上述方案中,第六导航界面中可以是只包括目标路口的指示图标,若目标路口的指示图标为指示箭头,这样用户可以根据目标路口的指示箭头指示的方向明确目标路口所在的道路的方向,以此更好的帮助用户识别待转向的目标路口的方向。
115、可选地,在电子设备包括arhud设备的情况下,arhud设备的显示区域为arhud的ar区域,ar区域用于显示第六导航界面,第六导航界面包括的目标路口的指示图标可以叠加到目标路口,这样目标路口的指示箭头指示的方向可以与目标路口所在的道路的方向贴合。
116、可选地,在第五导航界面中包括的r-i个路口的每个路口的指示图标为指示箭头,且r-i个路口的每个路口的指示箭头指示的方向为电子设备移动的方向情况下,第五导航界面中的目标路口的指示箭头指示的方向为电子设备移动的方向,若第六导航界面中包括的目标路口的指示图标为指示箭头,则第六导航界面中的目标路口的指示箭头指示的方向为目标路口所在的道路的方向,也就是说,第五导航界面中的目标路口的指示箭头所指示的方向不同于第六导航界面中的目标路口的指示箭头指示的方向,可以通过第五导航界面中的目标路口的指示箭头到第六导航界面中的目标路口的指示箭头的指示方向的变化给用户很直观地指示待转向的目标路口的方向。
117、在一些可能的实现方式中,r个路口所在的道路的曲率大于第一预设曲率。
118、在上述方案中,r个路口所在的道路的曲率大于第一预设曲率,也就是说,r个路口所在的道路可以是曲率较大的弯道道路,例如环岛道路,用户驾驶的车辆在环岛上行驶时,用户可以通过导航界面中的指示图标的数量变化和指示图标间的相对位置关系,更好地把握转向目标路口的时机。
119、可选地,第一预设曲率可以为用户设置的或者预先配置的,第一预设曲率可以是由经验得到的。
120、在一些可能的实现方式中,r个路口所在的道路的曲率小于或等于第二预设曲率。
121、在上述方案中,r个路口所在的道路的曲率小于或等于第二预设曲率,也就是说,r个路口所在的道路可以是曲率较小或者曲率为零的道路,例如,直行道路,用户驾驶的车辆在直行道路上行驶时,用户可以通过导航界面中的指示图标的数量变化和指示图标间的相对位置关系,更好地把握转向目标路口的时机。
122、可选地,第二预设曲率可以为用户设置的或者预先配置的,第二预设曲率可以是由经验得到的。
123、可选地,第二预设曲率和第一预设曲率可以相同或者不同。
124、在一些可能的实现方式中,r个路口为曲率小于或等于第二预设曲率的道路上的路口时,且r个路口中除了目标路口之外的路口与目标路口属于同一侧面。
125、在上述方案中,曲率小于或等于第二预设曲率的道路可以为电子设备所在的道路,r个路口中除了目标路口之外的路口与目标路口属于同一侧面,可以理解为:r个路口在电子设备的移动方向的同一侧面,因此,导航界面显示与目标路口在同一侧面的r个路口的指示图标,由于用户能够清楚的区别目标路口以及与目标路口不在同一侧面的路口,因此,不显示与目标路口不在同一侧面的路口,也就是说,导航界面可以显示容易让用户混淆的与目标路口在同一侧面的路口的指示图标,这样,可以呈现给用户清晰简洁的导航界面,避免显示太多的指示图标。
126、在一些可能的实现方式中,电子设备包括增强现实抬头显示arhud设备,arhud设备的显示区域为arhud的增强现实ar区域,ar区域用于显示导航界面。
127、上述方案中,在电子设备包括arhud设备的情况下,可以将上述导航界面中的指示图标叠加到多个路口所在的道路实景中,这样,在导航过程中可以通过显示在用户视线正前方的指示图标以及指示图标的变化,帮助用户直观地了解电子设备当前的位置距离目标路口间的路口情况,使得用户驾驶车辆更加准确地把握转向目标路口的时机,从而不会走错路口或者错过目标路口。
128、可选地,电子设备可以是arhud设备或者还可以是包括arhud的设备,上述电子设备的显示区域可以是ar区域。
129、可选地,ar区域用于显示导航界面可以是在ar区域显示第五导航界面、第六导航界面、第七导航界面或者第八导航界面中至少一个导航界面。
130、第三方面,本技术提供了一种电子设备,该电子设备具有实现上述第一方面及上述第一方面的可能实现方式中电子设备行为的功能。功能可以通过硬件实现,也可以通过硬件执行相应的软件实现。硬件或软件包括一个或多个与上述功能相对应的模块或单元。例如,显示模块或单元、检测模块或单元、处理模块或单元等。
131、第四方面,本技术提供了一种电子设备,该电子设备具有实现上述第二方面及上述第二方面的可能实现方式中电子设备行为的功能。功能可以通过硬件实现,也可以通过硬件执行相应的软件实现。硬件或软件包括一个或多个与上述功能相对应的模块或单元。例如,显示模块或单元、检测模块或单元、处理模块或单元等。
132、第五方面,本技术提供了一种电子设备,该电子设备包括一个或多个处理器和一个或多个存储器。该一个或多个存储器与一个或多个处理器耦合,一个或多个存储器用于存储计算机程序代码,计算机程序代码包括计算机指令,当一个或多个处理器执行计算机指令时,使得上述第一方面及上述第一方面的可能实现方式中的方法被执行。
133、第六方面,本技术提供了一种电子设备,该电子设备包括一个或多个处理器和一个或多个存储器。该一个或多个存储器与一个或多个处理器耦合,一个或多个存储器用于存储计算机程序代码,计算机程序代码包括计算机指令,当一个或多个处理器执行计算机指令时,使得上述第二方面及上述第二方面的可能实现方式中的方法被执行。
134、第七方面,本技术提供了一种计算机可读存储介质,包括计算机指令,当计算机指令在电子设备上运行时,使得电子设备执行上述任一方面任一项可能的方法。
135、第八方面,本技术提供了一种计算机程序产品,当计算机程序产品在电子设备上运行时,使得电子设备执行上述任一方面任一项可能的方法。