地图查询方法及装置制造方法及图纸

技术编号:20448765 阅读:25 留言:0更新日期:2019-02-27 02:54
本发明专利技术公开了一种地图查询方法、装置、用户图形界面、计算设备和存储介质。其中,该方法包括:接收用户输入的查询语句;从所述查询语句中提取至少两个非唯一目的地,每个所述非唯一目的地在地图数据库中有两个或以上的搜索结果;在所述地图数据库中进行查询以给出包含所述至少两个非唯一目的地的各自的搜索结果的共同搜索结果。由此,基于用户输入的多个目的地进行共同搜索,向用户展示搜索得到的同时包括上述多个目的地的搜索结果,上述搜索结果可以优选为协同搜索结果,从而为用户的出行提供更为优质便捷的服务。

Map Query Method and Device

The invention discloses a map query method, a device, a user graphical interface, a computing device and a storage medium. The method includes: receiving query statements input by users; extracting at least two non-unique destinations from the query statements, each of which has two or more search results in a map database; and querying in the map database to give common search results of the respective search results containing at least two non-unique destinations. \u3002 As a result, a common search is conducted based on multiple destinations inputted by users, and the search results including the above multiple destinations are displayed to users. The above search results can be preferred as collaborative search results, so as to provide users with better quality and convenient services for travel.

【技术实现步骤摘要】
地图查询方法及装置
本专利技术涉及在线地图,尤其涉及一种地图查询方法及装置和界面。
技术介绍
随着互联网技术的发展,以及人们出行方式的多样化,各类地图网站及相应地图APP应用应运而生。当人们需要前往某个地点时,可以通过这类网站或应用快速找到优选的出行方式。然而,目前的地图类应用产品多局限于单地点维度查找,难以同时识别用户输入的多个目的地信息。当用户需要查找多个目的地时,需要用户针对多个目的地分别进行多次查询,由于多次查询之间缺乏关联性而使得查询效率低下。图1示出了当前地图搜索两个目的地的例子。如图1A所示,当用户需要同时查找多个关联目的地(例如,离我最近且彼此相隔最近的“中国银行”和“星巴克”)时,用户仍然需要首先输入“中国银行”,从多个搜索结果中自行选定一个特定的“中国银行”,例如“北京清华园支行1”。随后再如图1B所示,以该支行为中心进行二次搜索,以查找该支行附近的“星巴克2”。显然由于地图搜索仅限于单地点维度查找,使得用户难以方便快捷地实现多个相邻目的地的同时查找。因此,仍然需要一种能够为用户提供更为精准、便捷的服务的地图查询方案。
技术实现思路
本专利技术的目的是提供一种地图查询方案,其基于用户输入的多个目的地进行共同搜索,向用户展示搜索得到的同时包括上述多个目的地的搜索结果,为用户的出行提供更为优质便捷的服务。上述搜索结果可以是将考虑了多个目的地各自的搜索结果之间的关系而得出的协同搜索结果,从而进一步降低用户的选择难度。根据本专利技术的一个方面,提供了一种地图查询方法,包括:接收用户输入的查询语句;从查询语句中提取至少两个非唯一目的地,每个非唯一目的地在地图中有两个或以上的搜索结果;在地图中进行查询以给出包含至少两个非唯一目的地的各自的搜索结果的共同搜索结果。优选地,上述非唯一目的地可以是连锁机构、各类设施或是其他的在地图上有两个或以上搜索结果的地点等等。由此,通过同时提供基于多个目的地的搜索结果,大幅优化用户需要同时访问多个非唯一目的地时的应用场景。可以接收针对至少一个非唯一目的地的筛选条件,并根据筛选条件给出或筛选共同搜索结果。筛选条件可以是用户首次输入时一并输入的,也可以对已经给出的搜索结果进行筛选的筛选条件。由此为用户提供更为精准的搜索结果。优选地,可以根据具体应用场景基于多种依据给出共同搜索结果。例如,可以以用户的当前所在地为参照点给出,也可以以用户的当前屏显为搜索范围给出,还可以以用户输入或标记的唯一目的地为参照点给出,或者,还可以以用户输入的范围为搜索范围给出。上述“共同”搜索结果可以是简单地将多个目的地的搜索结果一并显示的搜索结果页面上的搜索结果,也可以是基于各自的搜索关系而关联呈现的“协同”搜索结果,由此省略用户自行选择关联结果的需要,进一步提升用户的地图使用体验。协同搜索结果可以包括至少一组协同搜索结果对,每组协同搜索结果对都包括所述至少两个非唯一目的地中每一个非唯一目的地的至少一个搜索结果。优选地,可以通过多种形式给出协同搜索结果。例如,可以在地图页面中同时显示多组协同搜索结果;也可以在地图页面中优先显示最优组的协同搜索结果;还可以在文字搜索结果页面中同时显示多组或最优组的协同搜索结果。由此满足各类显示需求。优选地,在地图中进行查询以给出包括至少两个非唯一目的地的各自的搜索结果的协同搜索结果的步骤可以包括:查询地图中以给定参照点为中心的预定范围内的或是给定范围内的各个非唯一目的地的所有候选搜索结果;选择相距最短的一组搜索结果作为最优协同搜索结果。其中,相距最短可以是搜索结果之间相距距离最短或者是行程时间最短,也可以是搜索结果之间以及参照点与搜索结果之间的相距距离最短或者是行程时间最短。由此,进一步丰富协同搜索的适于场景,方便用户使用。优选地,至少两个非唯一目的地具有用户设置的先后顺序,协同搜索结果也可以基于先后顺序给出。由此,进一步满足用户的具体需要。根据本专利技术的另一方面,提供了一种地图查询方法,包括:输入包括至少两个非唯一目的地的查询语句,每个非唯一目的地在地图中有两个或以上的搜索结果;获取在地图中查询出的包含至少两个非唯一目的地的各自的搜索结果的共同搜索结果并显示。由此,允许用户在客户端同时查询至少两个非唯一目的地,能够为用户提供更为优质便捷的地图查询服务,为用户规划合理的出行路线,或者为用户精准定位预定位置提供帮助。优选地,该方法还可以包括:输入针对至少一个非唯一目的地的筛选条件;以及获取根据筛选条件给出或筛选出的共同搜索结果。优选地,共同搜索结果可以是包含至少两个非唯一目的地的各自的搜索结果的协同搜索结果。优选地,可以通过多种形式显示协同搜索结果。例如,可以在地图中同时显示多组协同搜索结果,也可以在地图中优先显示最优组的协同搜索结果,或者还可以在搜索结果页面中同时显示多组或最优组的协同搜索结果。优选地,可以基于多种依据给出协同搜索结果。例如,可以以用户的当前所在地为参照点给出,也可以以用户的当前屏显为搜索范围给出,还可以以用户输入或标记的唯一目的地为参照点给出,或者还可以以用户输入的范围为搜索范围给出。优选地,可以给出至少两个非唯一目的地的搜索结果之间相距距离最短或者是行程时间最短的一组搜索结果作为最优协同搜索结果。也可以给出至少两个非唯一目的地的搜索结果之间以及参考点与搜索结果之间的相距距离最短或者是行程时间最短的一组搜索结果作为最优协同搜索结果。优选地,至少两个非唯一目的地具有用户设置的先后顺序,并且协同搜索结果基于先后顺序给出。根据本专利技术的又一方面,还提供了一种地图查询装置,包括:输入单元,用于输入包括至少两个非唯一目的地的查询语句,每个非唯一目的地在地图中有两个或以上的搜索结果;共同结果获取单元,用于获取在地图中查询出的包含至少两个非唯一目的地的各自的搜索结果的共同搜索结果;以及共同结果显示单元,用于显示共同搜索结果。优选地,输入单元还输入针对至少一个非唯一目的地的筛选条件,共同结果获取单元还用于获取根据筛选条件给出或筛选出的共同搜索结果。优选地,共同搜索结果可以是对所述至少两个非唯一目的地的各自的搜索结果进行关联呈现的协同搜索结果。协同搜索结果可以包括至少一组协同搜索结果对,每组协同搜索结果对都包括所述至少两个非唯一目的地中每一个非唯一目的地的至少一个搜索结果。优选地,共同结果显示单元可以以多种形式显示协同搜索结果。例如,可以在地图中同时显示多组协同搜索结果,也可以在地图中优先显示最优组的协同搜索结果,还可以在搜索结果页面中同时显示多组或最优组的协同搜索结果。优选地,共同结果获取单元可以基于多种依据给出的协同搜索结果。例如,可以以用户的当前所在地为参照点给出,也可以以用户的当前屏显为搜索范围给出,还可以以用户输入或标记的唯一目的地为参照点给出,或者还可以以用户输入的范围为搜索范围给出。优选地,共同结果获取单元获取至少两个非唯一目的地的搜索结果之间相距距离最短或者是行程时间最短的一组搜索结果作为最优协同搜索结果。优选地,共同结果获取单元获取至少两个非唯一目的地的搜索结果之间以及参照点与搜索结果之间的相距距离最短或者是行程时间最短的一组搜索结果作为最优协同搜索结果。优选地,输入单元还用于输入至少两个非唯一目的地的先后顺序,并且共同结果获取单元获取基于先后顺序本文档来自技高网...

【技术保护点】
1.一种地图查询方法,包括:接收用户输入的查询语句;从所述查询语句中提取至少两个非唯一目的地,每个所述非唯一目的地在地图数据库中有两个或以上的搜索结果;在所述地图数据库中进行查询以给出包含所述至少两个非唯一目的地的各自的搜索结果的共同搜索结果。

【技术特征摘要】
1.一种地图查询方法,包括:接收用户输入的查询语句;从所述查询语句中提取至少两个非唯一目的地,每个所述非唯一目的地在地图数据库中有两个或以上的搜索结果;在所述地图数据库中进行查询以给出包含所述至少两个非唯一目的地的各自的搜索结果的共同搜索结果。2.如权利要求1所述的方法,其中,所述非唯一目的地包括如下至少一项:连锁机构;以及设施名称。3.如权利要求1所述的方法,其中,还包括:接收针对至少一个非唯一目的地的筛选条件;以及根据所述筛选条件给出或筛选所述共同搜索结果。4.如权利要求1所述的方法,其中,所述共同搜索结果至少依据如下一项给出:以用户的当前所在地为参照点给出;以用户的当前屏显为搜索范围给出;以用户输入或标记的唯一目的地为参照点给出;以及以用户输入的范围为搜索范围给出。5.如权利要求1所述的方法,其中,所述共同搜索结果是对所述至少两个非唯一目的地的各自的搜索结果进行关联呈现的协同搜索结果。6.如权利要求5所述的方法,其中,所述协同搜索...

【专利技术属性】
技术研发人员:蔡如章
申请(专利权)人:广州市动景计算机科技有限公司
类型:发明
国别省市:广东,44

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1