地图交互、搜索、显示方法、装置和系统、服务器、终端制造方法及图纸

技术编号:15792030 阅读:222 留言:0更新日期:2017-07-09 23:03
本申请提供了一种地图交互、搜索、显示方法、装置和系统、服务器、终端,其中,该地图交互方法包括:获取地图搜索操作;根据所述地图搜索操作确定圈定范围和目标对象;将所述圈定范围内的一个或多个目标对象作为搜索结果集进行展示。在上例中通过仅选择在圈定范围内的目标对象作为搜索结果,使得不需要显示不必要的搜索结果,节省了系统资源。同时可以使得用户可以通过一次搜索过程直观看到初始地点与搜索结果集之间的距离关系,有效提高了用户体验。

【技术实现步骤摘要】
地图交互、搜索、显示方法、装置和系统、服务器、终端
本申请属于数据处理
,尤其涉及一种地图交互、搜索、显示方法、装置和系统、服务器、终端。
技术介绍
目前,随着互联网技术的不断发展,人们越来越多地依靠互联网技术完成生活多方面的事情。尤其是智能终端的普及,使得人们几乎时刻不离开智能终端。例如,以前人们出门,主要是依靠对路线的记忆,或者依据太阳等确定方向,以确定目的地,然而,现在人们越来越多地通过手机或者是电脑等设备上的地图软件查找目的地,从而规划路线。然而,目前地图搜索和结果显示上,还不是很完善,导致用户体验降低。针对上述问题,目前尚未提出有效的解决方案。
技术实现思路
本申请目的在于提供一种地图交互、搜索、显示方法、装置和系统、服务器、终端,可以实现基于圈定范围的地图搜索结果显示,从而提高用户体验。本申请提供一种地图交互、搜索、显示方法、装置和系统、服务器、终端是这样实现的:一种地图交互方法,所述方法包括:获取地图搜索操作;根据所述地图搜索操作确定圈定范围和目标对象;将所述圈定范围内的一个或多个目标对象作为搜索结果集进行展示。一种地图搜索方法,包括:接收地图搜索操作;根据所述地图搜索操作确定圈定范围和目标对象;将所述圈定范围内的一个或多个目标对象作为搜索结果推送至终端侧。一种地图显示方法,包括:获取地图搜索操作;将所述地图搜索操作发送至服务器,其中,所述地图搜索请求中携带有圈定范围和目标对象;接收并显示服务器响应于所述地图搜索操作返回的搜索结果,其中,所述搜索结果包括:一个或多个位于所述圈定范围内的目标对象。一种地图交互方法,所述方法包括:获取地图搜索操作,其中,所述地图搜索操作中携带有第一位置和第二位置;响应于所述地图搜索操作,确定所述第一位置与所述第二位置之间的距离;在地图界面上标识所述第一位置、所述第二位置、并在所述第一位置与所述第二位置之间形成连接线,其中,在所述连接线上标识有所述第一位置与所述第二位置之间的距离。一种地图交互装置,所述装置包括:获取模块,用于获取地图搜索操作;确定模块,用于根据所述地图搜索操作确定圈定范围和目标对象;展示模块,用于将所述圈定范围内的一个或多个目标对象作为搜索结果集进行展示。一种服务器,包括:接收模块,用于接收地图搜索操作;确定模块,用于根据所述地图搜索操作确定圈定范围和目标对象;推送模块,用于将所述圈定范围内的一个或多个目标对象作为搜索结果推送至终端侧。一种终端,包括:获取模块,用于获取地图搜索操作;发送模块,用于将所述地图搜索操作发送至服务器,其中,所述地图搜索请求中携带有圈定范围和目标对象;显示模块,用于接收并显示服务器响应于所述地图搜索操作返回的搜索结果,其中,所述搜索结果包括:一个或多个位于所述圈定范围内的目标对象。一种地图交互系统,包括上述服务器和上述终端。一种地图交互装置,包括:获取模块,用于获取地图搜索操作,其中,所述地图搜索操作中携带有第一位置和第二位置;确定模块,用于响应于所述地图搜索操作,确定所述第一位置与所述第二位置之间的距离;显示模块,用于在地图界面上标识所述第一位置、所述第二位置、并在所述第一位置与所述第二位置之间形成连接线,其中,在所述连接线上标识有所述第一位置与所述第二位置之间的距离。本申请提供的地图交互方法和装置,获取地图搜索操作,根据所述地图搜索操作确定圈定范围和目标对象,将所述圈定范围内的一个或多个目标对象作为搜索结果集进行展示。即,仅选择在圈定范围内的目标对象作为搜索结果,从而使得用户可以通过一次搜索过程直观看到初始地点,与搜索结果集之间的距离关系,从而有效提高了用户体验,也不需要显示不必要的搜索结果,节省了系统资源。附图说明为了更清楚地说明本申请实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请中记载的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。图1是本申请提供的地图交互系统的结构示意图;图2是本申请提供的地图显示方法的方法流程图;图3是本申请提供的搜索请求输入界面示意图;图4是本申请提供的输入搜索请求后的界面示意图;图5是本申请提供的在地图界面标定第一位置示意图;图6是本申请提供的将拖动操作转换为距离信息示意图;图7是本申请提供的选择第一位置和第二位置后的显示示意图;图8是本申请提供的确定圆形圈定范围示意图;图9是本申请提供的确定正方形圈定范围示意图;图10是本申请提供的确定扇形圈定范围示意图;图11是本申请提供的搜索结果展示示意图;图12是本申请提供的地图显示方法的另一方法流程图;图13是本申请提供的在起点和终点间显示距离信息的示意图;图14是本申请提供的一具体场景下的地图交互方法示意图;图15是本申请提供的终端的硬件示意图;图16是本申请提供的终端的一种软件模块示意图;图17是本申请提供的终端的另一种软件模块示意图;图18是本申请提供的服务器的硬件示意图;图19是本申请提供的服务器的一种软件模块示意图。具体实施方式为了使本
的人员更好地理解本申请中的技术方案,下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本申请一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都应当属于本申请保护的范围。需要说明的是,本专利技术的说明书和权利要求书及上述附图中的术语“第一”、“第二”等是用于区别类似的对象,而不必用于描述特定的顺序或先后次序。应该理解这样使用的数据在适当情况下可以互换,以便这里描述的本专利技术的实施例能够以除了在这里图示或描述的那些以外的顺序实施。此外,术语“包括”和“具有”以及他们的任何变形,意图在于覆盖不排他的包含,例如,包含了一系列步骤或单元的过程、方法、系统、产品或设备不必限于清楚地列出的那些步骤或单元,而是可包括没有清楚地列出的或对于这些过程、方法、产品或设备固有的其它步骤或单元。请参阅图1,本申请提供了一种地图交互系统可以包括:用户客户端100和地图服务器200,所述用户客户端100与所述地图服务器200耦合。地图交互系统中可以有一个或多个用户客户端100。本申请还提供一种地图交互系统,可以包括:用户客户端100,在地图信息已经存储在用户客户端100本地的情况下,用户客户端在接收到搜索请求后不需要向地图服务器请求,直接从本地提取信息进行搜索判断即可。上述用户客户端100可以是可移动设备。例如,可以是手机、平板电脑等。所述用户客户端100还可以是桌面设备,例如:桌面个人计算机(PC机)、一体机等。用户可以在不同场景下利用不同的用户客户端100获取地图分发服务器200上的数据信息,以实现路线规划。在用户通过用户客户端100进行地图信息搜索的时候,可以有多种应用场景,例如:可以以当前位置作为初始位置,或者是输入一个位置作为初始位置,或者是直接在地图界面上点击一个位置作为初始位置等等都可以。具体如何选定初始位置,可以根据实际需要选择,本申请对此不作限定。在本例中,提供了一种地图显示方法,如图2所示,可以包括以下步骤:步骤201:获本文档来自技高网
...
地图交互、搜索、显示方法、装置和系统、服务器、终端

【技术保护点】
一种地图交互方法,其特征在于,所述方法包括:获取地图搜索操作;根据所述地图搜索操作确定圈定范围和目标对象;将所述圈定范围内的一个或多个目标对象作为搜索结果集进行展示。

【技术特征摘要】
1.一种地图交互方法,其特征在于,所述方法包括:获取地图搜索操作;根据所述地图搜索操作确定圈定范围和目标对象;将所述圈定范围内的一个或多个目标对象作为搜索结果集进行展示。2.根据权利要求1所述的方法,其特征在于,根据所述地图搜索操作确定圈定范围,包括:从所述地图搜索操作中提取出第一位置和选定的距离;根据所述第一位置和选定的距离,确定所述圈定范围。3.根据权利要求2所述的方法,其特征在于,从所述地图搜索操作中提取出第一位置和选定的距离,包括:获取在地图界面上标定的第一位置;获取基于所述第一位置选定的距离定位点;将所述第一位置与所述距离定位点之间的距离,作为选定的距离。4.根据权利要求3所述的方法,其特征在于,获取基于所述第一位置选定的距离定位点,包括:识别在所述地图界面以所述第一位置作为起始点的拖动操作,将所述拖动操作的终点作为所述距离定位点;或者,将用户在所述地图界面上在所述第一位置之后选择的点,作为所述距离定位点。5.根据权利要求3所述的方法,其特征在于,根据所述第一位置和选定的距离,确定所述圈定范围,包括以下至少之一:以所述第一位置作为圆心,所述第一位置与所述距离定位点之间的距离作为半径,所生成的圆形区域,作为所述圈定范围;以所述第一位置作为中心,所述距离定位点作为正方形的一个顶点,所生成的正方形区域,作为所述圈定范围;或,以所述第一位置作为扇形区域起始点,所述第一位置与所述距离定位点作为扇形区域的半径,所述拖动操作的方向作为扇形的中心方向,所生成的预定角度的扇形区域,作为所述圈定范围。6.根据权利要求2所述的方法,其特征在于,从所述地图搜索操作中提取出第一位置和选定的距离,包括:从所述地图搜索操作中获取用户通过文字输入的第一位置和选定的距离。7.根据权利要求1至6中任一项所述的方法,其特征在于,将所述圈定范围内的一个或多个目标对象作为搜索结果集进行展示,包括:将所述圈定范围内的一个或多个目标对象作为搜索结果集进行展示,并在地图界面上标识所述圈定范围。8.一种地图搜索方法,其特征在于,包括:接收地图搜索操作;根据所述地图搜索操作确定圈定范围和目标对象;将所述圈定范围内的一个或多个目标对象作为搜索结果推送至终端侧。9.一种地图显示方法,其特征在于,包括:获取地图搜索操作;将所述地图搜索操作发送至服务器,其中,所述地图搜索请求中携带有圈定范围和目标对象;接收并显示服务器响应于所述地图搜索操作返回的搜索结果,其中,所述搜索结果包括:一个或多个位于所述圈定范围内的目标对象。10.根据权利要求9所述的方法,其特征在于,接收并显示服务器响应于所述地图搜索操作返回的一个或多个目标对象的过程中,还显示所述圈定范围。11.根据权利要求9所述的方法,其特征在于,获取地图搜索操作包括:获取第一位置和目标对象;识别在所述地图界面以所述第一位置作为起始点的拖动操作,将所述拖动操作的终点作为距离定位点;或者,将用户...

【专利技术属性】
技术研发人员:张书泓
申请(专利权)人:阿里巴巴集团控股有限公司
类型:发明
国别省市:开曼群岛,KY

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

1