本发明涉及信息处理,具体涉及一种交通信息提示方法及装置。
背景技术:
1、随着智能手机和平板电脑等移动终端的普及,电子地图导航功能已经成为了人们日常生活中不可或缺的一部分。具体来说,无论是驾驶,骑行,还是步行,电子地图导航功能都可以让用户在陌生环境中找到合适的出行线路,从而顺利到达目的位置。
2、其中,在为用户提供导航服务时,为了帮助用户更好地规划行程、避免拥堵、提高安全性或提供其他相关服务,电子地图导航功能除了会在导航界面中展示导航线路之外,还会将道路前方的相关信息以气泡的形式提示给用户。然而,由于受到终端屏幕展示尺寸的限制,现有的电子地图导航功能在以气泡的形式向用户提示相关信息时,一旦所需展示的气泡数量过多,那么各气泡之间往往就会相互遮挡,导致用户体验较差。
技术实现思路
1、有鉴于此,本发明实施例提供一种交通信息提示方法及装置,以避免导航界面中所展示的各气泡相互遮挡,从而提升用户体验。
2、第一方面,本发明实施例提供了一种交通信息提示方法,所述方法包括:
3、确定提示位置点和所述提示位置点的待提示的交通信息,其中,所述提示位置点为地图上的位置点;
4、确定与所述交通信息对应的至少一个气泡,各所述气泡分别用于提示对应的交通信息,所述气泡包括气泡主体和连接在所述气泡主体与所述提示位置点之间的指示线;
5、确定所述提示位置点的多个候选展示位置,所述候选展示位置为位于所述提示位置点两侧,且使所述指示线与地图基准方向具有不同夹角的多个预定的气泡主体展示位置;
6、对于各所述气泡,在对应提示位置点的多个候选展示位置中将不遮挡已确定的不可遮挡组件的候选展示位置确定为所述气泡适用的目标展示位置,所述不可遮挡组件包括相同提示位置点或不同提示位置点的气泡;
7、根据各所述目标展示位置在导航界面中展示各所述气泡。
8、第二方面,本发明实施例提供了一种交通信息提示装置,所述装置包括:
9、提示位置点确定单元,用于确定提示位置点和所述提示位置点的待提示的交通信息,其中,所述提示位置点为地图上的位置点;
10、气泡确定单元,用于确定与所述交通信息对应的至少一个气泡,各所述气泡分别用于提示对应的交通信息,所述气泡包括气泡主体和连接在所述气泡主体与所述提示位置点之间的指示线;
11、候选展示位置确定单元,用于确定所述提示位置点的多个候选展示位置,所述候选展示位置为位于所述提示位置点两侧,且使所述指示线与地图基准方向具有不同夹角的多个预定的气泡主体展示位置;
12、目标展示位置确定单元,用于对于各所述气泡,在对应提示位置点的多个候选展示位置中将不遮挡已确定的不可遮挡组件的候选展示位置确定为所述气泡适用的目标展示位置,所述不可遮挡组件包括相同提示位置点或不同提示位置点的气泡;
13、展示单元,用于根据各所述目标展示位置在导航界面中展示各所述气泡。
14、第三方面,本发明实施例提供了一种计算机可读存储介质,其上存储计算机程序指令,所述计算机程序指令在被处理器执行时实现如第一方面中所述的方法。
15、第四方面,本发明实施例提供了一种电子设备,所述设备包括:
16、存储器,用于存储一条或多条计算机程序指令;
17、处理器,所述一条或多条计算机程序指令被所述处理器执行以实现如第一方面中所述的方法。
18、第五方面,本发明实施例提供了一种计算机程序产品,当所述计算机程序产品在计算机上运行时,使得所述计算机执行如第一方面中所述的方法。
19、本发明实施例会在确定提示位置点和提示位置点的待提示的交通信息后,确定交通信息对应的至少一个气泡,并确定提示位置点的多个候选展示位置,再在各气泡所对应提示位置点的多个候选展示位置中将不遮挡已确定的不可遮挡组件的候选展示位置确定为各气泡适用的目标展示位置,进而根据各目标展示位置在导航界面中展示各气泡。其中,气泡包括气泡主体和连接在气泡主体与提示位置点之间的指示线,候选展示位置为位于提示位置点两侧且使指示线与地图基准方向具有不同夹角的多个预定的气泡主体展示位置,不可遮挡组件包括相同或不同提示位置点的气泡。由此,本发明实施例可以避免导航界面中所展示的各气泡相互遮挡,从而提升用户体验。
1.一种交通信息提示方法,其特征在于,所述方法包括:
2.根据权利要求1所述的方法,其特征在于,所述提示位置点位于被展示的导航线路上。
3.根据权利要求1所述的方法,其特征在于,所述地图基准方向为导航界面的水平方向或垂直方向。
4.根据权利要求3所述的方法,其特征在于,所述提示位置点的多个候选展示位置使所述气泡主体沿所述地图基准方向依次排列。
5.根据权利要求1所述的方法,其特征在于,各所述候选展示位置具有对应的选取优先级;
6.根据权利要求5所述的方法,其特征在于,各所述气泡的目标展示位置的确定顺序根据各所述气泡的提示位置点与导航对象之间的距离确定,其中,对于提示位置点相同的气泡,各所述气泡的目标展示位置的确定顺序根据各所述气泡所提示交通信息的信息类型优先级确定。
7.根据权利要求5所述的方法,其特征在于,各所述气泡的目标展示位置的确定顺序根据各所述气泡所提示交通信息的信息类型优先级确定,其中,对于所提示交通信息的信息类型优先级相同的气泡,各所述气泡的目标展示位置的确定顺序根据各所述气泡的提示位置点与导航对象之间的距离确定。
8.根据权利要求1所述的方法,其特征在于,所述确定与所述交通信息对应的至少一个气泡包括:
9.根据权利要求1所述的方法,其特征在于,在确定与所述交通信息对应的至少一个气泡之前,所述方法还包括:
10.根据权利要求9所述的方法,其特征在于,合并后的交通信息通过同一气泡进行提示。
11.根据权利要求1所述的方法,其特征在于,所述交通信息的信息类型至少包括以下的一种或组合:事故类、电子眼类、红绿灯类、路况类、导航指引类、安全提示类或道路名称类。
12.一种交通信息提示装置,其特征在于,所述装置包括:
13.一种计算机可读存储介质,其上存储计算机程序指令,其特征在于,所述计算机程序指令在被处理器执行时实现如权利要求1-11中任一项所述的方法。
14.一种电子设备,其特征在于,所述设备包括:
15.一种计算机程序产品,其特征在于,当所述计算机程序产品在计算机上运行时,使得所述计算机执行如权利要求1-11中任一项所述的方法。