本技术涉及地图及车联网,尤其涉及一种地图中兴趣点的显示方法、装置、电子设备及存储介质。
背景技术:
1、随着计算机技术和通信技术的快速发展,电子地图已经广泛地应用于人们的日常出行中,人们可以通过电子地图进行兴趣点(poi,point of interest)的搜索及定位。
2、相关技术中,在用户基于电子地图的搜索功能,进行兴趣点查找时,仅能显示该兴趣点的条目信息,若用户想要查看该兴趣点的全景图像,需要在电子地图的特定模式下,进行该兴趣点的查找,并当查找结果中显示该兴趣点对应的全景图像入口时,通过点击全景图像入口实现对该兴趣点的全景图像的查看,全景图像的查看路径长,使得电子地图的全景功能的使用率低。
技术实现思路
1、本技术实施例提供一种地图中兴趣点的显示方法、装置、电子设备、计算机可读存储介质及计算机程序产品,能够在展示兴趣点详情信息的同时,展示该兴趣点的全景图像,提高电子地图全景功能的使用率。
2、本技术实施例的技术方案是这样实现的:
3、本技术实施例提供一种地图中兴趣点的方法,包括:
4、响应于针对目标兴趣点的搜索指令,显示所述目标兴趣点的详情页面;
5、在所述详情页面中,展示所述目标兴趣点的详情信息,以及所述目标兴趣点的全景图像;
6、其中,所述全景图像,用于供查看所述目标兴趣点在多个视角下的全景信息。
7、本技术实施例还提供一种地图中兴趣点的显示装置,包括:
8、详情展示模块,用于响应于针对目标兴趣点的搜索指令,显示所述目标兴趣点的详情页面,并在所述详情页面中,展示所述目标兴趣点的详情信息;
9、全景图像模块,用于在所述详情页面中,展示所述目标兴趣点的全景图像;
10、其中,所述全景图像,用于供查看所述目标兴趣点在多个视角下的全景信息。
11、上述方案中,所述全景图像模块,还用于响应于针对所述全景图像的第一视角调整指令,在所述详情页面中,调整所述全景图像中所述目标兴趣点的展示视角,并
12、采用调整后的展示视角,展示所述目标兴趣点。
13、上述方案中,所述装置还包括检测模块,用于在所述详情展示模块展示所述目标兴趣点的全景图像的过程中,检测针对当前电子设备在三维空间中所执行的晃动操作;
14、当检测到所述晃动操作。且所述晃动操作使得所述当前电子设备在任一空间维度的旋转角度达到角度阈值时,触发所述第一视角调整指令。
15、上述方案中,所述全景图像模块,还用于响应于针对所述全景图像的第一视角调整指令,确定所述旋转角度达到角度阈值的目标空间维度;
16、根据所述旋转角度及所述目标空间维度,确定所述视角调整指令所指示的目标展示视角;
17、在所述详情页面中,将所述全景图像中所述目标兴趣点的展示视角调整为所述目标展示视角。
18、上述方案中,所述装置还包括:
19、发送模块,用于响应于针对目标兴趣点的搜索指令,发送所述目标兴趣点的详情信息的获取请求至服务器;
20、其中,所述获取请求,用于所述服务器查找所述目标兴趣点的全景图像数据,并在查找到所述全景图像数据时,返回所述全景图像数据及所述目标兴趣点的详情信息;
21、其中,所述全景图像数据,用于供基于所述全景图像数据,在所述详情页面中展示所述目标兴趣点的全景图像。
22、上述方案中,所述全景图像模块,还用于在所述详情页面中,进行沉浸式展示所述目标兴趣点的全景图像,所述详情展示模块,还用于在沉浸式展示的全景图像上,通过卡片浮层展示所述目标兴趣点的详情信息。
23、上述方案中,所述全景图像模块,还用于在所述全景图像中,显示全景引导信息;
24、其中,所述全景引导信息,用于引导通过调整所述目标兴趣点的展示视角,查看所述目标兴趣点的全景信息。
25、上述方案中,所述装置还包括:
26、全景展示模块,用于响应于针对所述全景图像的触发操作,显示全景地图页面;
27、在所述全景地图页面中,展示所述目标兴趣点的全景信息。
28、上述方案中,所述全景展示模块,还用于基于所述全景地图页面,响应于第二视角调整指令,在所述全景地图页面中,调整所述全景地图页面中所述目标兴趣点的展示视角,并
29、采用调整后的展示视角,展示所述目标兴趣点;
30、其中,所述第二视角调整指令,通过针对所述全景地图页面的滑动操作所触发,或者通过针对当前电子设备在三维空间中所执行的晃动操作所触发。
31、上述方案中,所述装置还包括:
32、搜索模块,用于响应于在地图搜索框中输入搜索内容,显示与所述搜索内容相关联的至少一个兴趣点条目,所述至少一个兴趣点条目包括所述目标兴趣点对应的目标条目;
33、在所述目标条目中,显示所述目标兴趣点对应的全景标签,所述全景标签,用于指示存在所述目标兴趣点的全景信息;
34、响应于针对所述目标条目的触发操作,触发所述搜索指令。
35、上述方案中,所述装置还包括:
36、预览模块,用于响应于针对所述目标条目的预览指令,显示对应所述目标兴趣点的预览悬浮窗口;
37、在所述预览悬浮窗口中,播放所述目标兴趣点的全景视频。
38、上述方案中,所述装置还包括:
39、切换模块,用于在所述详情页面中所述全景图像的展示区域,显示全景视频功能项;
40、响应于针对所述全景视频功能项的触发操作,取消显示所述全景图像,并在所述展示区域播放所述全景视频。
41、上述方案中,所述切换模块,还用于当所述全景视频播放结束后,在所述展示区域,再次显示所述目标兴趣点的全景图像;
42、或者,在所述全景视频的播放过程中,响应于针对所述目标兴趣点的图像切回指令,取消播放所述全景视频,并在所述展示区域,再次显示所述目标兴趣点的全景图像。
43、上述方案中,所述全景图像模块,还用于在所述详情页面中所述全景图像的展示区域,显示所述目标兴趣点的内部场景的查看入口;
44、当接收到针对所述查看入口的触发操作时,展示所述目标兴趣点的内部场景对应的全景图像。
45、上述方案中,所述全景图像模块,还用于当所述目标兴趣点的内部场景中包括至少两个子场景时,在所述内部场景对应的全景图像中,显示所述目标兴趣点的内部引导信息;
46、所述内部引导信息,用于引导查看所述目标兴趣点的至少两个子场景。
47、上述方案中,所述详情展示模块,还用于在所述详情页面中,显示所述目标兴趣点的语音介绍功能项;
48、当接收到针对所述语音介绍功能项的触发操作时,播放用于对所述目标兴趣点进行语音介绍的音频文件。
49、上述方案中,所述全景展示模块,还用于在所述全景地图页面中显示路线功能项;
50、基于所述路线功能项,响应于当前位置与所述目标兴趣点间路径的查看指令,在所述全景地图页面中,显示当前位置与所述目标兴趣点间的路径信息。
51、本技术实施例还提供一种电子设备,包括:
52、存储器,用于存储可执行指令;
53、处理器,用于执行所述存储器中存储的可执行指令时,实现本技术实施例提供的地图中兴趣点的显示方法。
54、本技术实施例还提供一种计算机可读存储介质,存储有可执行指令,所述可执行指令被处理器执行时,实现本技术实施例提供的地图中兴趣点的显示方法。
55、本技术实施例还提供一种计算机程序产品,包括计算机程序或指令,所述计算机程序或指令被处理器执行时,实现本技术实施例提供的地图中兴趣点的显示方法。
56、本技术实施例具有以下有益效果:
57、应用本技术上述实施例,当用户在电子地图中进行目标兴趣点搜索时,在目标兴趣点的详情页面,能够同时展示目标兴趣点的详情信息及目标兴趣点的全景图像,通过该全景图像,用户可查看目标兴趣点在多个视角下的全景信息;如此,丰富了用户在进行兴趣点搜索时,详情页面所展示的信息的维度,使得用户能够更方面快捷的查看兴趣点的全景信息,提高电子地图全景功能的使用率。