一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

基于地图的信息共享方法、装置、电子设备和介质与流程

2022-05-06 10:52:39 来源:中国专利 TAG:


1.本公开涉及人工智能技术领域,具体涉及智能交通、自动驾驶、智能搜索等领域,尤其涉及基于地图的信息共享方法、装置、电子设备和介质。


背景技术:

2.伴随着互联网的发展,在地图应用中,标注着大量的、不同类别的兴趣点(point of interest,简称poi),比如,美食类兴趣点、景点类兴趣点、娱乐类兴趣点、住宿类兴趣点等等。为了便于不同用户进行便捷导航,如何实现兴趣点的分享,是很有必要的。


技术实现要素:

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.图1为本公开实施例一所提供的基于地图的信息共享方法的流程示意图;
32.图2为本公开实施例二所提供的基于地图的信息共享方法的流程示意图;
33.图3为本公开实施例三所提供的基于地图的信息共享方法的流程示意图;
34.图4为本公开实施例四所提供的基于地图的信息共享方法的流程示意图;
35.图5为本公开实施例五所提供的基于地图的信息共享方法的流程示意图;
36.图6为本公开实施例六所提供的基于地图的信息共享方法的流程示意图;
37.图7为本公开实施例七所提供的基于地图的信息共享方法的流程示意图;
38.图8为本公开实施例八所提供的基于地图的信息共享方法的流程示意图;
39.图9为本公开实施例九所提供的基于地图的信息共享装置的结构示意图;
40.图10为本公开实施例十所提供的基于地图的信息共享装置的结构示意图;
41.图11示出了可以用来实施本公开的实施例的示例电子设备的示意性框图。
具体实施方式
42.以下结合附图对本公开的示范性实施例做出说明,其中包括本公开实施例的各种细节以助于理解,应当将它们认为仅仅是示范性的。因此,本领域普通技术人员应当认识到,可以对这里描述的实施例做出各种改变和修改,而不会背离本公开的范围和精神。同样,为了清楚和简明,以下的描述中省略了对公知功能和结构的描述。
43.一方面,在地图应用中,标注着大量的、不同类别的兴趣点,如美食类兴趣点、景点类兴趣点、娱乐类兴趣点等。虽然,地图应用支持对每种类别的兴趣点进行搜索,且,支持对单一兴趣点进行分享,但是地图应用缺乏对批量兴趣点进行标注、分享及更新的相关操作。
44.另一方面,在各种信息交流平台或社交应用,可以对兴趣点进行介绍和分享。其中,兴趣点的介绍和分享的实现方式为:首先,信息分享者可以在信息交流平台上发布兴趣点的相关信息,比如可以使用文字表述某种类别中每一个兴趣点的特征,并增加图片来说明每一个兴趣点的特征,且,对于每一个兴趣点,采用文字描述该兴趣点对应的地理位置。
其次,大量的信息阅读者可以在该信息交流平台上阅读上述类别中每一个兴趣点的特征、图片及文字描述的地理位置。针对信息阅读者感兴趣的兴趣点,该信息阅读者可以在地图应用中每次检索一个兴趣点的名称,并可以将该兴趣点添加至收藏夹中,最后可以使用地图应用导航至该兴趣点,以完成相应兴趣点的访问。
45.在上述方式中,大量的信息阅读者无法快速、便捷地将兴趣点的相关信息中所包含的部分甚至全部兴趣点,一次性地添加至地图应用中,从而无法根据多个兴趣点快速发起导航。且,大量信息阅读者需执行相同的操作,来将同一信息源中涉及的各兴趣点逐一地添加至其所使用的地图应用中,对每一位信息阅读者造成了时间的浪费。
46.针对上述问题,本公开提出一种基于地图的信息共享方法、装置、电子设备和介质。
47.下面参考附图描述本公开实施例的基于地图的信息共享方法、装置、电子设备和介质。
48.图1为本公开实施例一所提供的基于地图的信息共享方法的流程示意图。
49.本公开实施例的基于地图的信息共享方法,可以应用于客户端。其中,客户端是指运行在电子设备上,为用户提供服务的软件程序,例如为地图应用。
50.其中,电子设备可以为任一具有计算能力的设备,例如可以为个人电脑、移动终端、服务器等,移动终端例如可以为手机、平板电脑、个人数字助理、穿戴式设备等具有各种操作系统、触摸屏和/或显示屏的硬件设备。
51.如图1所示,该基于地图的信息共享方法可以包括以下步骤:
52.步骤101,获取分享口令。
53.在本公开实施例中,分享口令可以是文字形式的,或者,也可以为网页链接形式的,等等,本公开对此不做限制。
54.在本公开实施例中,分享口令为根据兴趣图层(本公开中记为第一兴趣图层)生成的口令,用于搜索该第一兴趣图层。
55.其中,分享口令可以为其他客户端生成的,比如以执行该信息共享方法的客户端为地图应用进行示例性说明,其他客户端在生成分享口令后,该其他客户端上登录的用户可以将分享口令分享至社交应用中的好友,好友可以从社交应用中复制该分享口令,并打开地图应用,从而地图应用可以直接获取上述分享口令。或者,分享口令也可以通过输入方式,输入至客户端的,其中,输入方式可以为触摸输入,比如,滑动、点击等,或者也可以为语音输入,本公开对此并不做限制。
56.步骤102,向服务端发送第一搜索请求,其中,第一搜索请求中携带分享口令。
57.在本公开实施例中,客户端在获取到分享口令后,可以向服务端发送第一搜索请求,其中,第一搜索请求中携带该分享口令。相应的,服务端可以接收该第一搜索请求。
58.步骤103,接收服务端返回的第一搜索响应,其中,第一搜索响应中包括服务端根据分享口令搜索到的第一兴趣图层。
59.在本公开实施例中,第一兴趣图层中可以包括至少一个兴趣点,本公开中记为第一兴趣点,比如,第一兴趣图层可以根据至少一个第一兴趣点的属性信息生成,例如,可以将至少一个第一兴趣点的属性信息进行聚合或打包,得到第一兴趣图层。其中,第一兴趣点的属性信息可以包括该第一兴趣点的名称、相关描述、位置信息(比如经纬度坐标)、图标等
信息,其中,第一兴趣点的个数可以为一个,或者也可以为多个,当第一兴趣点的个数为多个时,第一兴趣点的种类可以包括但不限于为一类,比如第一兴趣点可以包括美食类兴趣点、娱乐类兴趣点、住宿类兴趣点等等,本公开对此不做限制。
60.在本公开实施例中,服务端在接收到第一搜索请求后,可以响应于该第一搜索请求,根据第一搜索请求中携带的分享口令,搜索与该分享口令匹配的第一兴趣图层,在搜索得到第一兴趣图层之后,可以向客户端返回第一搜索响应,其中,第一搜索响应中包括第一兴趣图层。相应的,客户端可以接收服务端返回的第一搜索响应。
61.步骤104,导入第一兴趣图层,并展示第一兴趣图层中各第一兴趣点的属性信息。
62.在本公开实施例中,第一兴趣点的属性信息可以包括第一兴趣点的名称、描述、图标、位置信息(比如经纬度坐标)等信息。
63.在本公开实施例中,在客户端接收服务端返回的第一搜索响应之后,可以导入第一搜索响应中的第一兴趣图层,并且,客户端还可以展示该第一兴趣图层中各第一兴趣点的属性信息。
64.本公开实施例的基于地图的信息共享方法,通过获取分享口令;向服务端发送第一搜索请求,其中,第一搜索请求中携带分享口令;接收服务端返回的第一搜索响应,其中,第一搜索响应中包括服务端根据分享口令搜索到的第一兴趣图层;导入第一兴趣图层,并展示第一兴趣图层中各第一兴趣点的属性信息。由此,可以实现通过分享口令,搜索并展示至少一个兴趣点的属性信息,以满足用户的实际搜索需求,改善用户的使用体验。并且,通过在客户端展示各第一兴趣点的属性信息,用户可以根据各第一兴趣点的属性信息,快速发起导航,可以进一步改善用户的使用体验。
65.需要说明的是,本公开的技术方案中,所涉及的用户个人信息的收集、存储、使用、加工、传输、提供和公开等处理,均在征得用户同意的前提下进行,并且均符合相关法律法规的规定,且不违背公序良俗。
66.在本公开实施例的一种可能的实现方式中,还可以由用户对第一兴趣图层进行更新,以满足用户的个性化需求。下面结合图2,对上述过程进行详细说明。
67.图2为本公开实施例二所提供的基于地图的信息共享方法的流程示意图。
68.如图2所示,该基于地图的信息共享方法可以包括以下步骤:
69.步骤201,获取分享口令。
70.步骤202,向服务端发送第一搜索请求,其中,第一搜索请求中携带分享口令。
71.步骤203,接收服务端返回的第一搜索响应,其中,第一搜索响应中包括服务端根据分享口令搜索到的第一兴趣图层。
72.步骤204,导入第一兴趣图层,并展示第一兴趣图层中各第一兴趣点的属性信息。
73.步骤201至204的执行过程可以参见本公开任一实施例的执行过程,在此不做赘述。
74.步骤205,响应于对第一兴趣图层的更新操作,对第一兴趣图层包含的第一兴趣点进行更新,和/或,对第一兴趣图层的属性信息进行更新。
75.在本公开实施例中,第一兴趣图层的属性信息可以包括第一兴趣图层的名称、描述、图标等信息。
76.在本公开实施例中,客户端在展示第一兴趣图层中各第一兴趣点的属性信息之
后,用户可以根据自身需求,确定是否对该第一兴趣图层进行更新。
77.具体地,客户端在监测到用户触发了对第一兴趣图层的更新操作时,可以响应于对第一兴趣图层的更新操作,对第一兴趣图层包含的第一兴趣点进行更新,和/或,对第一兴趣图层的属性信息进行更新。
78.作为一种示例,客户端响应于对第一兴趣图层的更新操作,可以对第一兴趣图层包含的第一兴趣点进行更新。比如,用户可以在客户端侧修改第一兴趣图层中所包含的第一兴趣点的属性信息,比如可以修改第一兴趣点的名称、描述等信息。再比如,用户可以在客户端侧修改第一兴趣图层中所包含的第一兴趣点,比如在第一兴趣图层中增加或删除第一兴趣点。
79.作为另一种示例,客户端响应于对第一兴趣图层的更新操作,可以对第一兴趣图层的属性信息进行更新。例如,用户可以在客户端侧修改第一兴趣图层的名称、描述、图标等信息。
80.本公开实施例的基于地图的信息共享方法,通过响应于对第一兴趣图层的更新操作,对第一兴趣图层包含的第一兴趣点进行更新,和/或,对第一兴趣图层的属性信息进行更新。由此,可以实现根据用户需求,对第一兴趣图层进行更新,使得更新后的第一兴趣图层,能够满足用户的个性化需求,改善用户的使用体验。
81.在本公开实施例的一种可能的实现方式中,还可以由用户确定是否公开更新后的第一兴趣图层,若是,则其他客户端可以搜索得到更新后的第一兴趣图层,若否,则其他客户端无法搜索得到更新后的第一兴趣图层。下面结合图3,对上述过程进行详细说明。
82.图3为本公开实施例三所提供的基于地图的信息共享方法的流程示意图。
83.如图3所示,该基于地图的信息共享方法可以包括以下步骤:
84.步骤301,获取分享口令。
85.步骤302,向服务端发送第一搜索请求,其中,第一搜索请求中携带分享口令。
86.步骤303,接收服务端返回的第一搜索响应,其中,第一搜索响应中包括服务端根据分享口令搜索到的第一兴趣图层。
87.步骤304,导入第一兴趣图层,并展示第一兴趣图层中各第一兴趣点的属性信息。
88.步骤305,响应于对第一兴趣图层的更新操作,对第一兴趣图层包含的第一兴趣点进行更新,和/或,对第一兴趣图层的属性信息进行更新。
89.步骤301至305的执行过程可以参见本公开任一实施例的执行过程,在此不做赘述。
90.步骤306,发送第一提示信息,其中,第一提示信息,用于提示是否公开更新后的第一兴趣图层。
91.在本公开实施例中,第一提示信息,可以用于提示用户是否公开更新后的第一兴趣图层。其中,第一提示信息可以通过文字显示、图片显示、视频显示、语音播报、控件等方式实现,本公开对此不做限制。
92.在本公开实施例中,在客户端对第一兴趣图层进行更新之后,可以发送第一提示信息。
93.作为一种示例,客户端可以在显示界面展示“是否同意公开更新后的第一兴趣图层”的提示信息,并在显示界面的下方展示两个控件(比如第一控件和第二控件),其中,第
一控件用于指示同意公开更新后的第一兴趣图层,第二控件用于指示不同意公开更新后的第一兴趣图层。
94.步骤307,获取响应于第一提示信息所生成的第一确认信息。
95.在本公开实施例中,第一确认信息,用于指示用户是否同意公开更新后的第一兴趣图层。
96.在本公开实施例中,在第一确认信息指示公开更新后的第一兴趣图层的情况下,可以执行步骤308;在第一确认信息指示不公开更新后的第一兴趣图层的情况下,可以执行步骤309。
97.仍以上述例子进行示例,在用户触发客户端的显示界面上的第一控件的情况下,生成的第一确认信息用于指示公开更新后的第一兴趣图层,而在用户触发客户端的显示界面上的第二控件的情况下,生成的第一确认信息用于指示不公开更新后的第一兴趣图层。
98.步骤308,在第一确认信息指示公开更新后的第一兴趣图层的情况下,向服务端发送更新后的第一兴趣图层。
99.在本公开实施例中,当客户端确定该第一确认信息指示公开更新后的第一兴趣图层时,客户端可以向服务端发送更新后的第一兴趣图层,以使得其他客户端或其他用户能够搜索到该更新后的第一兴趣图层。
100.步骤309,在第一确认信息指示不公开更新后的第一兴趣图层的情况下,不向服务端发送更新后的第一兴趣图层。
101.在本公开实施例中,当客户端确定该第一确认信息指示不公开更新后的第一兴趣图层时,客户端可以不向服务端发送更新后的第一兴趣图层,以使得其他客户端或其他用户无法搜索到该更新后的第一兴趣图层。
102.本公开实施例的基于地图的信息共享方法,通过发送第一提示信息,其中,第一提示信息,用于提示是否公开更新后的第一兴趣图层;获取响应于第一提示信息所生成的第一确认信息;在第一确认信息指示公开更新后的第一兴趣图层的情况下,向服务端发送更新后的第一兴趣图层;在第一确认信息指示不公开更新后的第一兴趣图层的情况下,不向服务端发送更新后的第一兴趣图层。由此,可以实现根据用户需求,确定是否公开更新后的第一兴趣图层,以满足用户的实际需求,提升该方法的灵活性和适用性。
103.在本公开实施例的一种可能的实现方式中,为了提升该方法的灵活性和适用性,用户还可以在客户端侧输入搜索关键词,以搜索属性信息与搜索关键词匹配的兴趣图层。下面结合图4,对上述过程进行详细说明。
104.图4为本公开实施例四所提供的基于地图的信息共享方法的流程示意图。
105.如图4所示,该基于地图的信息共享方法可以包括以下步骤:
106.步骤401,获取搜索关键词。
107.在本公开实施例中,搜索关键词可以包含用户所需的兴趣图层的属性信息(比如名称、描述等信息),该搜索关键词可以为用户根据需求在客户端侧输入的。其中,该搜索关键词的输入方式包括但不限于触摸输入(如滑动、点击等)、键盘输入、语音输入等。
108.步骤402,向服务端发送第二搜索请求,其中,第二搜索请求中包括搜索关键词。
109.在本公开实施中,客户端在接收到用户输入的搜索关键词后,可以向服务端发送第二搜索请求,其中,第二搜索请求中包括搜索关键词。相应的,服务端可以接收该第二搜
索请求,并响应于该第二搜索请求,根据第二搜索请求中的搜索关键词,搜索属性信息与该搜索关键词匹配的兴趣图层,本公开记为第二兴趣图层。
110.步骤403,接收服务端发送的第二搜索响应,其中,第二搜索响应中包括第二兴趣图层,第二兴趣图层的属性信息与搜索关键词匹配。
111.在本公开实施例中,服务端可以根据第二搜索请求中的搜索关键词,搜索属性信息与该搜索关键词匹配的第二兴趣图层。比如,服务端可以采用文字检索技术搜索属性信息与该搜索关键词匹配的第二兴趣图层。
112.在本公开实施例中,服务端在搜索到第二兴趣图层之后,可以向客户端发送第二搜索响应,相应的,客户端可以接收服务端发送的第二搜索响应。
113.步骤404,导入第二兴趣图层,并展示第二兴趣图层中各第二兴趣点的属性信息。
114.在本公开实施例中,第二兴趣点的属性信息可以包括第二兴趣点的名称、描述、图标、位置信息(比如经纬度坐标)等信息。
115.在本公开实施例中,在客户端接收到服务端返回的第二搜索响应之后,可以导入第二搜索响应中的第二兴趣图层,并且,客户端还可以展示第二兴趣图层中各第二兴趣点的属性信息。
116.需要说明的是,本公开对步骤401至404的执行时序不作限制,可以在任一时刻执行。
117.本公开实施例的基于地图的信息共享方法,通过获取搜索关键词;接收服务端发送的第二搜索响应,其中,第二搜索响应中包括第二兴趣图层,第二兴趣图层的属性信息与搜索关键词匹配;导入第二兴趣图层,并展示第二兴趣图层中各第二兴趣点的属性信息;导入第二兴趣图层,并展示第二兴趣图层中各第二兴趣点的属性信息。由此,可以实现根据用户输入的搜索关键词,搜索属性信息与该搜索关键词匹配的兴趣图层,从而可以在客户端侧展示兴趣图层中的各兴趣点的属性信息,可以满足用户的实际搜索需求,改善用户的使用体验。
118.在本公开实施例的一种可能的实现方式中,还可以根据第一兴趣图层或第二兴趣图层中各兴趣点,生成导航线路,以满足用户的导航需求。下面结合图5,对上述过程进行详细说明。
119.图5为本公开实施例五所提供的基于地图的信息共享方法的流程示意图。
120.如图5所示,该基于地图的信息共享方法可以包括以下步骤:
121.步骤501,获取分享口令。
122.步骤502,向服务端发送第一搜索请求,其中,第一搜索请求中携带分享口令。
123.步骤503,接收服务端返回的第一搜索响应,其中,第一搜索响应中包括服务端根据分享口令搜索到的第一兴趣图层。
124.步骤504,导入第一兴趣图层,并展示第一兴趣图层中各第一兴趣点的属性信息。
125.步骤501至504的执行过程可以参见本公开任一实施例的执行过程,在此不做赘述。
126.步骤505,获取出行起始点。
127.在本公开实施例中,出行起始点是指出行或导航的起始位置,该出行起始点可以由用户根据需求输入,即该出行起始点可以是用户在客户端侧输入的。其中,该出行起始点
的输入方式包括但不限于触摸输入(如滑动、点击等)、键盘输入、语音输入等。
128.作为一种示例,以出行起始点为客户端上登录的用户的家庭地址进行示例。用户可以在客户端侧输入家庭地址,作为出行起始点,或者,用户也可以根据客户端的定位信息,确定家庭地址,并将家庭地址作为出行起始点。
129.步骤506,从第一兴趣图层中的各第一兴趣点中确定出行终止点。
130.其中,出行终止点是指出行或导航的终止位置(或称为目的地)。
131.在本公开实施例中,用户可以根据自身需求,从第一兴趣图层中的各第一兴趣点中,选择一个第一兴趣点作为出行终止点。或者,也可以由客户端从各第一兴趣点中选择一个兴趣点,作为出行终止点。
132.步骤507,生成出行起始点和出行终止点之间的至少一条第一导航线路,其中,第一导航线路途经各第一兴趣点。
133.在本公开实施例中,第一导航线路途经第一兴趣图层中的各第一兴趣点。其中,各第一兴趣点可以是第一导航线路的出行途经点,也可以是第一导航线路的出行终止点。
134.在本公开实施例中,客户端可以生成出行起始点和出行终止点之间的至少一条第一导航线路,并展示各第一导航线路,从而用户可以从第一导航线路中选择一条线路,作为待导航的目标线路,从而可以根据该目标线路为用户进行导航。
135.需要说明的是,本公开仅以客户端生成出行起始点和出行终止点之间的至少一条第一导航线路进行示例,实际应用时,为了降低客户端的处理负担,还可以由服务端生成出行起始点和出行终止点之间的至少一条第一导航线路,本公开对此并不做限制。
136.例如,客户端在获取出行起始点,并确定出行终止点之后,可以向服务端发送该出行起始点、出行终止点和第一兴趣图层。服务端在接收到上述信息后,可以以最短距离、最短行走时长或最短行驶时长、各路径的拥堵情况等因素,综合规划出行起始点至出行终止点之间的路径,生成至少一条第一导航线路,并将各第一导航线路返回至客户端。其中,第一导航线路的条数可以为一条,或者也可以为多条。
137.应当理解的是,本公开仅以从第一兴趣图层中的各第一兴趣点中确定出行终止点进行示例,实际应用时,也可以从第二兴趣图层中的各第二兴趣点中确定出行终止点,此时,生成的第一导航线路途经各第二兴趣点,或者,也可以从其他兴趣图层中的各兴趣点中确定出行终止点,此时,生成的第一导航线路途经其他兴趣图层中的各兴趣点,本公开对此并不做限制。
138.需要说明的是,在实际应用中,用户可能具有自己规划的出行终止点,其中,该出行终止点可以不是第一兴趣图层或第二兴趣图层中各兴趣点的所在位置。因此,在本公开的另一种可能的实现方式中,客户端可以获取用户输入的出行起始点和出行终止点,在客户端获取到出行起始点和出行终止点后,可以生成出行起始点和出行终止点之间的至少一条第二导航线路,其中,该第二导航线路途经第一兴趣图层中的各第一兴趣点,或者,该第二导航线路途经第二兴趣图层中的各第二兴趣点。由此,可以实现根据用户输入的出行起始点和出行终止点,自动生成途经兴趣图层中各兴趣点的导航线路,从而用户可以从各导航线路中,选取一条导航线路,作为待导航的线路,不仅可以实现为用户进行线路规划,还可以满足用户实际的导航需求,改善用户的使用体验。
139.也就是说,在本公开实施例中,在客户端导入第一兴趣图层,并展示第一兴趣图层
中各第一兴趣点的属性信息之后,或者,在客户端导入第二兴趣图层,并展示第二兴趣图层中各第二兴趣点的属性信息之后,用户可以根据需求,在客户端侧输入出行起始点和出行终止点。当用户在客户端输入出行起始点和出行终止点之后,客户端可以生成出行起始点和出行终止点之间的至少一条第二导航线路,其中,第二导航线路途经各第一兴趣点,或途经各第二兴趣点。
140.需要说明的是,本公开仅以客户端生成出行起始点和出行终止点之间的至少一条第二导航线路进行示例,实际应用时,为了降低客户端的处理负担,还可以由服务端生成出行起始点和出行终止点之间的至少一条第二导航线路,本公开对此并不做限制。
141.例如,客户端在获取出行起始点和出行终止点之后,可以向服务端发送该出行起始点、出行终止点和第一兴趣图层。服务端在接收到上述信息后,可以根据最短距离、最短行走时长、各路径的拥堵情况等因素,综合规划出行起始点至出行终止点之间的路径,生成至少一条第二导航线路,并将各第二导航线路返回客户端。其中,第二导航线路的条数可以为一条,或者也可以为多条。
142.还需说明的是,在实际应用中,用户还可能具有自己规划的途经点,其中,该途经点可以不是第一兴趣图层或第二兴趣图层中各兴趣点的所在位置。因此,在本公开的一种可能的实现方式中,客户端可以获取用户输入或选取的途经点。在客户端获取到途经点后,可以根据该途经点对至少一条第一导航线路或第二导航线路进行更新,其中,更新后的第一导航线路途经第一兴趣图层中的各第一兴趣点及用户输入或选取的途经点,或者,更新后的第二导航线路途经第二兴趣图层中的各第二兴趣点及用户输入或选取的途经点。或者,也可以根据出行起始点、出行终止点和途经点,重新生成至少一条第三导航线路,其中,第三导航线路可以途经第一兴趣图层中的各第一兴趣点及途经点,或者,第三导航线路可以途经第二兴趣图层中的各第二兴趣点及途经点。由此,可以实现根据用户输入或选取的途经点,自动生成途经兴趣图层中各兴趣点及途经点的导航线路,从而用户可以从各导航线路中,选取一条导航线路,作为待导航的线路,不仅可以实现为用户进行线路规划,还可以满足用户实际的导航需求,进一步改善用户的使用体验。
143.或者,也可以在客户端导入第一兴趣图层,并展示第一兴趣图层中各第一兴趣点的属性信息之后,或者,在客户端导入第二兴趣图层,并展示第二兴趣图层中各第二兴趣点的属性信息之后,由用户根据需求,在客户端侧输入出行起始点、出行终止点和途经点。客户端可以根据用户输入的信息,自动生成出行起始点和出行终止点之间的至少一条第一导航线路或第二导航线路,其中,第一导航线路途经第一兴趣图层中的一个或者多个第一兴趣点,及途经点,或者,第二导航线路途经第二兴趣图层中的一个或者多个第二兴趣点,及途经点。
144.需要说明的是,本公开仅以客户端生成出行起始点和出行终止点之间的至少一条第一导航线路、第二导航线路或第三导航线路进行示例,实际应用时,为了降低客户端的处理负担,还可以由服务端生成出行起始点和出行终止点之间的至少一条第一导航线路、第二导航线路或第三导航线路,本公开对此并不做限制。
145.本公开实施例的基于地图的信息共享方法,通过获取出行起始点;从第一兴趣图层中的各第一兴趣点中确定出行终止点;生成出行起始点和出行终止点之间的至少一条第一导航线路,其中,第一导航线路途经各第一兴趣点。由此,可以实现根据用户输入的出行
起始点,自动生成途经兴趣图层中各兴趣点的导航线路,从而用户可以从各导航线路中,选取一条导航线路,作为待导航的线路,不仅可以实现为用户进行线路规划,还可以满足用户实际的导航需求,改善用户的使用体验。
146.在本公开实施例的一种可能的实现方式中,兴趣图层中不仅可以包括各兴趣点的属性信息,还可以包括途经各兴趣点的导航线路。下面结合图6,对上述过程进行详细说明。
147.图6为本公开实施例六所提供的基于地图的信息共享方法的流程示意图。
148.如图6所示,该基于地图的信息共享方法可以包括以下步骤:
149.步骤601,获取分享口令。
150.步骤602,向服务端发送第一搜索请求,其中,第一搜索请求中携带分享口令。
151.步骤603,接收服务端返回的第一搜索响应,其中,第一搜索响应中包括服务端根据分享口令搜索到的第一兴趣图层。
152.步骤604,导入第一兴趣图层,并展示第一兴趣图层中各第一兴趣点的属性信息。
153.步骤605,获取出行起始点。
154.步骤606,从第一兴趣图层中的各第一兴趣点中确定出行终止点。
155.步骤607,生成出行起始点和出行终止点之间的至少一条第一导航线路,其中,第一导航线路途经各第一兴趣点。
156.步骤601至607的执行过程可以参见本公开任一实施例的执行过程,在此不做赘述。
157.步骤608,根据第一导航线路、出行起始点和各第一兴趣点,生成第三兴趣图层。
158.在本公开实施例中,客户端可以根据第一导航线路、出行起始点和各第一兴趣点,生成第三兴趣图层,例如,可以将第一导航线路、出行起始点的属性信息(比如名称、位置信息等)、各第一兴趣点的属性信息进行聚合或打包,得到第三兴趣图层。
159.步骤609,发送第二提示信息,其中,第二提示信息,用于提示是否公开第三兴趣图层。
160.在本公开实施例中,第二提示信息,可以用于提示用户是否公开第三兴趣图层。其中,第二提示信息可以通过文字显示、图片显示、视频显示、语音播报、控件等方式实现,本公开对此不做限制。
161.在本公开实施例中,在客户端获得第三兴趣图层之后,可以发送第二提示信息。
162.作为一种示例,客户端可以在显示界面展示“是否同意公开第三兴趣图层”的提示信息,并在显示界面的下方展示两个控件(比如第三控件和第四控件),其中,第三控件用于指示同意公开第三兴趣图层,第四控件用于指示不同意公开第三兴趣图层。
163.步骤610,获取响应于第二提示信息所生成的第二确认信息。
164.在本公开实施例中,第二确认信息,用于指示用户是否同意公开第三兴趣图层。
165.在本公开实施例中,在第二确认信息指示公开第三兴趣图层的情况下,可以执行步骤611;在第一确认信息指示不公开第三兴趣图层的情况下,可以执行步骤612。
166.仍以上述例子进行示例,当用户触发客户端的显示界面上的第三控件的情况下,生成的第二确认信息用于指示公开第三兴趣图层,而当用户触发客户端的显示界面上的第四控件的情况下,生成的第二确认信息用于指示不公开第三兴趣图层。
167.步骤611,在第二确认信息指示公开第三兴趣图层的情况下,向服务端发送第三兴
趣图层。
168.在本公开实施例中,当客户端确定该第二确认信息指示公开第三兴趣图层时,客户端可以向服务端发送第三兴趣图层,以使得其他客户端或其他用户能够搜索到第三兴趣图层。
169.步骤612,在第二确认信息指示不公开第三兴趣图层的情况下,不向服务端发送第三兴趣图层。
170.在本公开实施例中,当客户端确定该第二确认信息指示不公开第三兴趣图层时,客户端可以不向服务端发送第三兴趣图层,以使得其他客户端或其他用户无法搜索到第三兴趣图层。
171.本公开实施例的基于地图的信息共享方法,不仅可以实现根据各兴趣点的属性信息生成兴趣图层,还可以结合导航线路和各兴趣点的属性信息,来生成兴趣图层,可以提升该方法的灵活性和适用性。并且,可以实现根据用户需求,确定是否公开第三兴趣图层,以满足用户的实际需求,进一步提升该方法的灵活性和适用性。
172.上述为基于分享口令搜索兴趣图层的各方法实施例,本公开还提出一种如何生成分享口令的方法。
173.图7为本公开实施例七所提供的基于地图的信息共享方法的流程示意图。
174.如图7所示,该基于地图的信息共享方法可以包括以下步骤:
175.步骤701,获取客户端收藏的至少一个兴趣点。
176.在本公开实施例中,客户端例如可以为地图应用对应的客户端。
177.在本公开实施例中,客户端上登录的用户可以将经常导航至的兴趣点进行收藏,或者,可以将喜好的兴趣点、想去的兴趣点、热门兴趣点等进行收藏。从而本公开中,可以获取客户端收藏的至少一个兴趣点。
178.步骤702,根据至少一个兴趣点的属性信息,生成兴趣图层。
179.需要说明的是,兴趣点的属性信息可以参见前述实施例的执行过程,在此不做赘述。
180.在本公开实施例中,客户端可以根据收藏的至少一个兴趣点的属性信息,生成兴趣图层。例如,可以将至少一个兴趣点的属性信息进行聚合或打包,得到兴趣图层。
181.在本公开实施例的一种可能的实现方式中,为了便于用户快速的获取兴趣图层的相关信息,或者,为了便于用户在客户端侧搜索各兴趣图层,本公开中,还可以根据兴趣图层的属性信息,对兴趣图层进行标注。
182.其中,兴趣图层的属性信息可以包括兴趣图层的名称、描述、图标等信息。
183.作为一种可能的实现方式,客户端在生成兴趣图层后,可以由客户端上登录的用户为该兴趣图层添加名称、描述、图标等属性信息,即可以采用人工输入的方式,输入兴趣图层的属性信息,从而可以根据人工输入的属性信息,对兴趣图层进行标注。
184.作为另一种可能的实现方式,客户端在生成兴趣图层后,可以由客户端采用机器学习的方式,自动生成该兴趣图层的属性信息。从而可以根据该兴趣图层的属性信息,自动对兴趣图层进行标注。
185.步骤703,根据兴趣图层,生成分享口令,其中,分享口令,用于搜索兴趣图层。
186.在本公开实施例中,客户端可以根据兴趣图层,生成对应的分享口令。其中,分享
口令,用于其他客户端搜索该兴趣图层,即其他客户端可以根据分享口令,搜索该兴趣图层。
187.作为一种应用场景,客户端可以获取用户收藏的各兴趣点,将各兴趣点的属性信息进行聚合或打包,得到兴趣图层。客户端上登录的用户可以点击并分享该兴趣图层,相应的,客户端可以响应于用户操作,根据兴趣图层的属性信息,生成分享口令。在客户端生成分享口令后,该客户端上登录的用户可以将分享口令分享给社交应用中的好友,好友可以从社交应用中复制该分享口令,并打开地图应用,从而地图应用可以获取上述分享口令,并根据该分享口令,搜索兴趣图层。具体可以参见前述图1至图6任一实施例,在此不做赘述。
188.本公开实施例的基于地图的信息共享方法,通过获取客户端收藏的至少一个兴趣点;根据至少一个兴趣点的属性信息,生成兴趣图层;根据兴趣图层,生成分享口令,其中,分享口令,用于搜索兴趣图层。本公开中,根据客户端收藏的各兴趣点的属性信息,生成兴趣图层,并根据兴趣图层,生成分享口令,从而可以将该分享口令分享至其他客户端,其他客户端可以根据该分享口令,搜索兴趣图层,由此,可以实现将兴趣图层中的各兴趣点快速且便捷地分享给其他用户,使得用户之间可以进行兴趣点的批量分享,便捷地搜索多个兴趣点,改善用户的使用体验。
189.在本公开实施例的一种可能的实现方式中,还可以由用户确定是否公开兴趣图层,若是,则其他客户端可以搜索得到该兴趣图层,若否,则其他客户端无法搜索得到该兴趣图层。下面结合图8,对上述过程进行详细说明。
190.图8为本公开实施例八所提供的基于地图的信息共享方法的流程示意图。
191.如图8所示,该基于地图的信息共享方法可以包括以下步骤:
192.步骤801,获取客户端收藏的至少一个兴趣点。
193.步骤802,根据至少一个兴趣点的属性信息,生成兴趣图层。
194.步骤801至802的执行过程可以参见本公开任一实施例的执行过程,在此不做赘述。
195.步骤803,发送提示信息,其中,提示信息,用于提示是否公开兴趣图层。
196.在本公开实施例中,提示信息,可以用于提示用户是否公开兴趣图层。其中,提示信息可以通过文字显示、图片显示、视频显示、语音播报、控件等方式实现,本公开对此不做限制。
197.在本公开实施例中,在客户端获取兴趣图层之后,可以发送提示信息。
198.作为一种示例,客户端可以在显示界面展示“是否同意公开兴趣图层”的提示信息,并在显示界面的下方展示两个控件(比如第一控件和第二控件),其中,第一控件用于指示同意公开兴趣图层,第二控件用于指示不同意公开兴趣图层。
199.步骤804,获取响应于提示信息所生成的确认信息。
200.在本公开实施例中,确认信息,用于指示用户是否同意公开兴趣图层。
201.在本公开实施例中,在确认信息指示公开兴趣图层的情况下,可以执行步骤805;在确认信息指示不公开兴趣图层的情况下,可以执行步骤806。
202.仍以上述例子进行示例,当用户触发显示界面上的第一控件的情况下,生成的确认信息用于指示公开兴趣图层,而当用户触发显示界面上的第二控件的情况下,生成的确认信息用于指示不公开兴趣图层。
203.步骤805,在确认信息指示公开兴趣图层的情况下,向服务端发送兴趣图层。
204.在本公开实施例中,当客户端确定该确认信息指示公开兴趣图层时,客户端可以向服务端发送该兴趣图层,以使得其他客户端或者其他用户能够搜索到该兴趣图层。
205.步骤806,在确认信息指示不公开兴趣图层的情况下,不向服务端发送兴趣图层。
206.在本公开实施例中,当客户端确定该确认信息指示不公开兴趣图层时,客户端可以不向服务端发送该兴趣图层,以使得其他客户端或者其他用户无法搜索到该兴趣图层。
207.步骤807,根据兴趣图层,生成分享口令,其中,分享口令,用于搜索兴趣图层。
208.步骤807执行过程可以参见本公开任一实施例的执行过程,在此不做赘述。
209.综上,根据兴趣图层生成分享口令,通过该分享口令,可以使得用户之间可进行兴趣点的批量分享,为用户提供了一种便捷获取多个兴趣点的方式。并且,不同主题的兴趣图层互不干扰,且用户在接收到兴趣图层后,可对兴趣图层进行个性化编辑,以满足用户的个性化需求。此外,可以便于不同用户之间进行批量兴趣点的共享传输,从而形成兴趣点信息社区。
210.本公开实施例的基于地图的信息共享方法,通过发送提示信息,其中,提示信息,用于提示是否公开所述兴趣图层;获取响应于提示信息所生成的确认信息;在确认信息指示公开兴趣图层的情况下,向服务端发送兴趣图层;在确认信息指示不公开兴趣图层的情况下,不向服务端发送兴趣图层。由此,可以实现根据用户需求,确定是否公开兴趣图层,以满足用户的实际需求,提升了该方法的灵活性和适用性。
211.与上述图1至图6实施例提供的基于地图的信息共享方法相对应,本公开还提供一种基于地图的信息共享装置,由于本公开实施例提供的基于地图的信息共享装置与上述图1至图6实施例提供的基于地图的信息共享方法相对应,因此在基于地图的信息共享方法的实施方式也适用于本公开实施例提供的基于地图的信息共享装置,在本公开实施例中不再详细描述。
212.图9为本公开实施例九所提供的基于地图的信息共享装置的结构示意图。
213.如图9所示,该基于地图的信息共享装置900可以包括:第一获取模块901、第一发送模块902、第一接收模块903、第一导入模块904及第一展示模块905。
214.其中,第一获取模块901,用于获取分享口令。
215.第一发送模块902,用于向服务端发送第一搜索请求,其中,所述第一搜索请求中携带所述分享口令。
216.第一接收模块903,用于接收服务端返回的第一搜索响应,其中,第一搜索响应中包括服务端根据分享口令搜索到的第一兴趣图层。
217.第一导入模块904,用于导入第一兴趣图层。
218.第一展示模块905,用于展示第一兴趣图层中各第一兴趣点的属性信息。
219.在本公开实施例的一种可能的实现方式中,该基于地图的信息共享装置900,还可以包括:
220.更新模块,用于响应于对第一兴趣图层的更新操作,对第一兴趣图层包含的第一兴趣点进行更新,和/或,对第一兴趣图层的属性信息进行更新。
221.在本公开实施例的一种可能的实现方式中,该基于地图的信息共享装置900,还可以包括:
222.第二发送模块,用于发送第一提示信息,其中,第一提示信息,用于提示是否公开更新后的第一兴趣图层。
223.第二获取模块,用于获取响应于第一提示信息所生成的第一确认信息;
224.第一处理模块,用于在第一确认信息指示公开更新后的第一兴趣图层的情况下,向服务端发送更新后的第一兴趣图层;在第一确认信息指示不公开更新后的第一兴趣图层的情况下,不向服务端发送更新后的第一兴趣图层。
225.在本公开实施例的一种可能的实现方式中,该基于地图的信息共享装置900,还可以包括:
226.第三获取模块,用于获取搜索关键词。
227.第三发送模块,向服务端发送第二搜索请求,其中,第二搜索请求中包括搜索关键词。
228.第二接收模块,用于接收服务端发送的第二搜索响应,其中,第二搜索响应中包括第二兴趣图层,第二兴趣图层的属性信息与搜索关键词匹配。
229.第二导入模块,用于导入第二兴趣图层。
230.第二展示模块,用于展示第二兴趣图层中各第二兴趣点的属性信息。
231.在本公开实施例的一种可能的实现方式中,该基于地图的信息共享装置900,还可以包括:
232.第四获取模块,用于获取出行起始点。
233.确定模块,用于从第一兴趣图层中的各第一兴趣点中确定出行终止点。
234.第一生成模块,用于生成出行起始点和出行终止点之间的至少一条第一导航线路,其中,第一导航路线途经各第一兴趣点。
235.在本公开实施例的一种可能的实现方式中,该基于地图的信息共享装置900,还可以包括:
236.第二生成模块,用于根据第一导航线路、出行起始点和各第一兴趣点,生成第三兴趣图层。
237.第四发送模块,用于发送第二提示信息,其中,第二提示信息,用于提示是否公开第三兴趣图层。
238.第五获取模块,用于获取响应于第二提示信息所生成的第二确认信息。
239.第二处理模块,用于在第二确认信息指示公开第三兴趣图层的情况下,向服务端发送第三兴趣图层,在第二确认信息指示不公开第三兴趣图层的情况下,不向服务端发送第三兴趣图层。
240.在本公开实施例的一种可能的实现方式中,该基于地图的信息共享装置900,还可以包括:
241.第六获取模块,用于获取出行起始点和出行终止点。
242.第三生成模块,用于生成出行起始点和出行终止点之间的至少一条第二导航线路,其中,第二导航线路途经第一兴趣图层中的各第一兴趣点。
243.本公开实施例的基于地图的信息共享装置,通过获取分享口令;向服务端发送第一搜索请求,其中,第一搜索请求中携带分享口令;接收服务端返回的第一搜索响应,其中,第一搜索响应中包括服务端根据分享口令搜索到的第一兴趣图层;导入第一兴趣图层,并
展示第一兴趣图层中各第一兴趣点的属性信息。由此,可以实现通过分享口令,搜索并展示至少一个兴趣点的属性信息,以满足用户的实际搜索需求,改善用户的使用体验。
244.与上述图7至图8实施例提供的基于地图的信息共享方法相对应,本公开还提供一种基于地图的信息共享装置,由于本公开实施例提供的基于地图的信息共享装置与上述图7至图8实施例提供的基于地图的信息共享方法相对应,因此在基于地图的信息共享方法的实施方式也适用于本公开实施例提供的基于地图的信息共享装置,在本公开实施例中不再详细描述。
245.图10为本公开实施例十所提供的基于地图的信息共享装置的结构示意图。
246.如图10所示,该基于地图的信息共享装置1000可以包括:第一获取模块1001、第一生成模块1002及第二生成模块1003。
247.其中,第一获取模块1001,用于获取客户端收藏的至少一个兴趣点。
248.第一生成模块1002,用于根据至少一个兴趣点的属性信息,生成兴趣图层。
249.第二生成模块1003,用于根据兴趣图层,生成分享口令,其中,分享口令,用于搜索兴趣图层。
250.在本公开实施例的一种可能的实现方式中,该基于地图的信息共享装置1000,还可以包括:
251.第二获取模块,用于获取兴趣图层的属性信息。
252.标注模块,用于根据兴趣图层的属性信息,对兴趣图层进行标注。
253.在本公开实施例的一种可能的实现方式中,该基于地图的信息共享装置,还可以包括:
254.发送模块,用于发送提示信息,其中,提示信息,用于提示是否公开兴趣图层。
255.第三获取模块,用于获取响应于提示信息所生成的确认信息。
256.处理模块,用于在确认信息指示公开兴趣图层的情况下,向服务端发送兴趣图层;在确认信息指示不公开兴趣图层的情况下,不向服务端发送兴趣图层。
257.本公开实施例的基于地图的信息共享装置,通过获取分享口令;向服务端发送第一搜索请求,其中,第一搜索请求中携带分享口令;接收服务端返回的第一搜索响应,其中,第一搜索响应中包括服务端根据分享口令搜索到的第一兴趣图层;导入第一兴趣图层,并展示第一兴趣图层中各第一兴趣点的属性信息。由此,可以实现通过分享口令,搜索并展示至少一个兴趣点的属性信息,以满足用户的实际搜索需求,改善用户的使用体验。
258.为了实现上述实施例,本公开还提供一种电子设备,该电子设备可以包括至少一个处理器;以及与至少一个处理器通信连接的存储器;其中,存储器存储有可被至少一个处理器执行的指令,指令被至少一个处理器执行,以使至少一个处理器能够执行本公开上述任一实施例提出的基于地图的信息共享方法。
259.为了实现上述实施例,本公开还提供一种存储有计算机指令的非瞬时计算机可读存储介质,其中,计算机指令用于使计算机执行本公开上述任一实施例提出的基于地图的信息共享方法。
260.为了实现上述实施例,本公开还提供一种计算机程序产品,该计算机程序产品包括计算机程序,计算机程序在被处理器执行时实现本公开上述任一实施例提出的基于地图的信息共享方法。
261.根据本公开的实施例,本公开还提供了一种电子设备、一种可读存储介质和一种计算机程序产品。
262.图11示出了可以用来实施本公开的实施例的示例电子设备的示意性框图。电子设备旨在表示各种形式的数字计算机,诸如,膝上型计算机、台式计算机、工作台、个人数字助理、服务器、刀片式服务器、大型计算机、和其它适合的计算机。电子设备还可以表示各种形式的移动装置,诸如,个人数字处理、蜂窝电话、智能电话、可穿戴设备和其它类似的计算装置。本文所示的部件、它们的连接和关系、以及它们的功能仅仅作为示例,并且不意在限制本文中描述的和/或者要求的本公开的实现。
263.如图11所示,电子设备1100包括计算单元1101,其可以根据存储在rom(read-only memory,只读存储器)1102中的计算机程序或者从存储单元1108加载到ram(random access memory,随机访问/存取存储器)1103中的计算机程序,来执行各种适当的动作和处理。在ram 1103中,还可存储电子设备1100操作所需的各种程序和数据。计算单元1101、rom 1102以及ram 1103通过总线1104彼此相连。i/o(input/output,输入/输出)接口1105也连接至总线1104。
264.电子设备1100中的多个部件连接至i/o接口1105,包括:输入单元1106,例如键盘、鼠标等;输出单元1107,例如各种类型的显示器、扬声器等;存储单元1108,例如磁盘、光盘等;以及通信单元1109,例如网卡、调制解调器、无线通信收发机等。通信单元1109允许电子设备1100通过诸如因特网的计算机网络和/或各种电信网络与其他设备交换信息/数据。
265.计算单元1101可以是各种具有处理和计算能力的通用和/或专用处理组件。计算单元1101的一些示例包括但不限于cpu(central processing unit,中央处理单元)、gpu(graphic processing units,图形处理单元)、各种专用的ai(artificial intelligence,人工智能)计算芯片、各种运行机器学习模型算法的计算单元、dsp(digital signal processor,数字信号处理器)、以及任何适当的处理器、控制器、微控制器等。计算单元1101执行上文所描述的各个方法和处理,例如上述基于地图的信息共享方法。例如,在一些实施例中,上述基于地图的信息共享方法可被实现为计算机软件程序,其被有形地包含于机器可读介质,例如存储单元1108。在一些实施例中,计算机程序的部分或者全部可以经由rom 1102和/或通信单元1109而被载入和/或安装到电子设备1100上。当计算机程序加载到ram1103并由计算单元1101执行时,可以执行上文描述的基于地图的信息共享方法的一个或多个步骤。备选地,在其他实施例中,计算单元1101可以通过其他任何适当的方式(例如,借助于固件)而被配置为执行上述基于地图的信息共享方法。
266.本文中以上描述的系统和技术的各种实施方式可以在数字电子电路系统、集成电路系统、fpga(field programmable gate array,现场可编程门阵列)、asic(application-specific integrated circuit,专用集成电路)、assp(application specific standard product,专用标准产品)、soc(system on chip,芯片上系统的系统)、cpld(complex programmable logic device,复杂可编程逻辑设备)、计算机硬件、固件、软件、和/或它们的组合中实现。这些各种实施方式可以包括:实施在一个或者多个计算机程序中,该一个或者多个计算机程序可在包括至少一个可编程处理器的可编程系统上执行和/或解释,该可编程处理器可以是专用或者通用可编程处理器,可以从存储系统、至少一个输入装置、和至少一个输出装置接收数据和指令,并且将数据和指令传输至该存储系统、该至少一个输入
装置、和该至少一个输出装置。
267.用于实施本公开的方法的程序代码可以采用一个或多个编程语言的任何组合来编写。这些程序代码可以提供给通用计算机、专用计算机或其他可编程数据处理装置的处理器或控制器,使得程序代码当由处理器或控制器执行时使流程图和/或框图中所规定的功能/操作被实施。程序代码可以完全在机器上执行、部分地在机器上执行,作为独立软件包部分地在机器上执行且部分地在远程机器上执行或完全在远程机器或服务器上执行。
268.在本公开的上下文中,机器可读介质可以是有形的介质,其可以包含或存储以供指令执行系统、装置或设备使用或与指令执行系统、装置或设备结合地使用的程序。机器可读介质可以是机器可读信号介质或机器可读储存介质。机器可读介质可以包括但不限于电子的、磁性的、光学的、电磁的、红外的、或半导体系统、装置或设备,或者上述内容的任何合适组合。机器可读存储介质的更具体示例会包括基于一个或多个线的电气连接、便携式计算机盘、硬盘、ram、rom、eprom(electrically programmable read-only-memory,可擦除可编程只读存储器)或快闪存储器、光纤、cd-rom(compact disc read-only memory,便捷式紧凑盘只读存储器)、光学储存设备、磁储存设备、或上述内容的任何合适组合。
269.为了提供与用户的交互,可以在计算机上实施此处描述的系统和技术,该计算机具有:用于向用户显示信息的显示装置(例如,crt(cathode-ray tube,阴极射线管)或者lcd(liquid crystal display,液晶显示器)监视器);以及键盘和指向装置(例如,鼠标或者轨迹球),用户可以通过该键盘和该指向装置来将输入提供给计算机。其它种类的装置还可以用于提供与用户的交互;例如,提供给用户的反馈可以是任何形式的传感反馈(例如,视觉反馈、听觉反馈、或者触觉反馈);并且可以用任何形式(包括声输入、语音输入或者、触觉输入)来接收来自用户的输入。
270.可以将此处描述的系统和技术实施在包括后台部件的计算系统(例如,作为数据服务器)、或者包括中间件部件的计算系统(例如,应用服务器)、或者包括前端部件的计算系统(例如,具有图形用户界面或者网络浏览器的用户计算机,用户可以通过该图形用户界面或者该网络浏览器来与此处描述的系统和技术的实施方式交互)、或者包括这种后台部件、中间件部件、或者前端部件的任何组合的计算系统中。可以通过任何形式或者介质的数字数据通信(例如,通信网络)来将系统的部件相互连接。通信网络的示例包括:lan(local area network,局域网)、wan(wide area network,广域网)、互联网和区块链网络。
271.计算机系统可以包括客户端和服务器。客户端和服务器一般远离彼此并且通常通过通信网络进行交互。通过在相应的计算机上运行并且彼此具有客户端-服务器关系的计算机程序来产生客户端和服务器的关系。服务器可以是云服务器,又称为云计算服务器或云主机,是云计算服务体系中的一项主机产品,以解决了传统物理主机与vps服务(virtual private server,虚拟专用服务器)中,存在的管理难度大,业务扩展性弱的缺陷。服务器也可以为分布式系统的服务器,或者是结合了区块链的服务器。
272.其中,需要说明的是,人工智能是研究使计算机来模拟人的某些思维过程和智能行为(如学习、推理、思考、规划等)的学科,既有硬件层面的技术也有软件层面的技术。人工智能硬件技术一般包括如传感器、专用人工智能芯片、云计算、分布式存储、大数据处理等技术;人工智能软件技术主要包括计算机视觉技术、语音识别技术、自然语言处理技术以及机器学习/深度学习、大数据处理技术、知识图谱技术等几大方向。
273.根据本公开实施例的技术方案,通过获取分享口令;向服务端发送第一搜索请求,其中,第一搜索请求中携带分享口令;接收服务端返回的第一搜索响应,其中,第一搜索响应中包括服务端根据分享口令搜索到的第一兴趣图层;导入第一兴趣图层,并展示第一兴趣图层中各第一兴趣点的属性信息。由此,可以实现通过分享口令,搜索并展示至少一个兴趣点的属性信息,以满足用户的实际搜索需求,改善用户的使用体验。
274.应该理解,可以使用上面所示的各种形式的流程,重新排序、增加或删除步骤。例如,本公开中记载的各步骤可以并行地执行也可以顺序地执行也可以不同的次序执行,只要能够实现本公开提出的技术方案所期望的结果,本文在此不进行限制。
275.上述具体实施方式,并不构成对本公开保护范围的限制。本领域技术人员应该明白的是,根据设计要求和其他因素,可以进行各种修改、组合、子组合和替代。任何在本公开的精神和原则之内所作的修改、等同替换和改进等,均应包含在本公开保护范围之内。
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献