【技术实现步骤摘要】
显示地图的方法、装置及终端
本专利技术涉及互联网
,特别涉及一种显示地图的方法、装置及终端。
技术介绍
随着互联网技术以及卫星定位技术的迅速发展,许多即时通信系统都开发了地理位置定位服务,方便了不同用户实时分享地理位置。为了便于查看参与分享地理位置的所有用户的当前地理位置,可以在同一地图上显示参与分享地理位置的所有用户的当前地理位置,并通过显示的地图可见区域来查看参与分享地理位置的用户的当前地理位置。相关技术在显示地图时,往往会直接根据终端显示界面的大小显示一个地图可见区域,而地图可见区域往往是固定不变的。在实现本专利技术的过程中,专利技术人发现相关技术至少存在以下问题:由于相关技术在显示地图时,直接根据终端显示界面的大小显示一个固定不变的地图可见区域。然而,由于终端显示界面有限,亦即显示的地图可见区域有限,此时,若参与分享地理位置的用户较多、用户之间的当前地理位置相隔比较远或者用户的位置发生变化,则可能会出现显示的地图可见区域不能包括分享地理位置的所有用户的当前地理位置的情况。此时,用户无法根据显示的地图可见区域获取参与分享地理位置的所有用户的当前地理位置,导致获取参与分享地理位置的用户的地理位置的效率较低。
技术实现思路
为了解决相关技术的问题,本专利技术实施例提供了一种显示地图的方法、装置及终端。所述技术方案如下:第一方面,提供了一种显示地图的方法,所述方法包括:获取参与分享地理位置的所有用户的当前地理位置;在地图上确定一个起始地理位置,建立以所述起始地理位置为中心的起始区域,并根据参与分享地理位置的每个用户的当前地理位置逐渐扩大所 ...
【技术保护点】
一种显示地图的方法,其特征在于,所述方法包括:获取参与分享地理位置的所有用户的当前地理位置;在地图上确定一个起始地理位置,建立以所述起始地理位置为中心的起始区域,并根据参与分享地理位置的每个用户的当前地理位置逐渐扩大所述起始区域,直至获得包括参与分享地理位置的所有用户的当前地理位置的目标区域;根据所述目标区域确定并显示地图可见区域。
【技术特征摘要】
1.一种显示地图的方法,其特征在于,所述方法包括: 获取参与分享地理位置的所有用户的当前地理位置; 在地图上确定一个起始地理位置,建立以所述起始地理位置为中心的起始区域,并根据参与分享地理位置的每个用户的当前地理位置逐渐扩大所述起始区域,直至获得包括参与分享地理位置的所有用户的当前地理位置的目标区域; 根据所述目标区域确定并显示地图可见区域。2.根据权利要求1所述的方法,其特征在于,所述根据参与分享地理位置的每个用户的当前地理位置逐渐扩大所述起始区域,直至获得包括参与分享地理位置的所有用户的当前地理位置的目标区域之后,还包括: 按照预设倍数扩大所述目标区域; 所述根据所述目标区域确定并显示地图可见区域,包括: 根据扩大后的目标区域确定并显示地图可见区域。3.根据权利要求1所述的方法,其特征在于,所述获取参与分享地理位置的所有用户的当前地理位置,包 括: 获取地图可见区域的调节指令,根据所述调节指令获取参与分享地理位置的所有用户的当前地理位置。4.根据权利要求3所述的方法,其特征在于,所述获取地图可见区域的调节指令,包括: 根据参与分享地理位置的用户数量是否发生变化、参与分享地理位置的用户的地理位置是否发生变化以及是否接收到调节地图可见区域的指令中的至少一种触发情况获取地图可见区域的调节指令。5.根据权利要求1所述的方法,其特征在于,所述在地图上确定一个起始地理位置,包括: 将参与分享地理位置的所有用户预先确定的兴趣点POI在地图上对应的地理位置确定为起始地理位置。6.根据权利要求1所述的方法,其特征在于,所述在地图上确定一个起始地理位置,包括: 将参与分享地理位置的所有用户中的其中一个用户的当前地理位置在地图上对应的地理位置确定为起始地理位置。7.根据权利要求1所述的方法,其特征在于,所述根据参与分享地理位置的每个用户的当前地理位置逐渐扩大所述起始区域,直至获得包括参与分享地理位置的所有用户的当前地理位置的目标区域,包括: 根据参与分享地理位置的每个用户的当前地理位置以未扩大前的所述起始区域的中心为中心逐渐扩大所述起始区域,直至获得包括参与分享地理位置的所有用户的当前地理位置的目标区域。8.根据权利要求1所述的方法,其特征在于,所述根据参与分享地理位置的每个用户的当前地理位置逐渐扩大所述起始区域,直至获得包括参与分享地理位置的所有用户的当前地理位置的目标区域,包括: 根据参与分享地理位置的每个用户的当前地理位置与所述起始区域的位置关系逐渐扩大所述起始区域,直至获得包括参与分享地理位置的所有用户的当前地理位置的目标区域。9.根据权利要求1所述的方法,其特征在于,所述根据所述目标区域确定并显示地图可见区域之后,还包括: 根据地图可见区域所显示的各个用户的当前地理位置确定所述各个用户的当前地理位置之间的路径; 在所述地图可见区域显示所述各个用户的当前地理位置之间的路径。10.根据权利要求9所述的方法,其特征在于,所述根据地图可见区域所显示的各个用户的当前地理位置确定所述各个用户的当前地理位置之间的路径之后,还包括: 根据所述各个用户的当前地理位置之间的路径确定所述各个用户的当前地理位置之间的距离; 在所述地图可见区域显示所述各个用户的当前地理位置之间的距离。11.根据权利要求1所述的方法,其特征在于,所述根据所述目标区域确定并显示地图可见区域之后,还包括: 根据地图可见区域所显示的各个用户的当前地理位置确定所述各个用户的当前地理位置到预设目的位置之间的路径; 在所述地图可见区域显示所述各个用户的当前地理位置到预设目的位置之间的路径。12.根据权利要求11所述的方法,其特征在于,所述根据地图可见区域所显示的各个用户的当前地理位置确定所述各个用户的当前地理位置到预设目的位置之间的路径之后,还包括: 根据所述各个用户的当前地理位置到预设目的位置之间的路径确定各个用户的当前地理位置到预设目的位置之间的距离; 在所述地图可见区域显示所述各个用户的当前地理位置到预设目的位置之间的距离。13.根据权利要求12所述的方法,其特征在于,所述根据所述各个用户的当前地理位置到预设目的位置之间的路径确定所述各个用户的当前地理位置到预设目的位置之间的距离之后,还包括: 根据所述各个用户的当前地理位置到预设目的位置之间的距离确定由所述各个用户的当前地理位置到预设目的位置的时间; 在所述地图可见区域显示由所述各个用户的当前地理位置到预设目的位置的时间。14.根据权利要求12所述的方法,其特征在于,所述根据所述各个用户的当前地理位置到预设目的位置之间的路径确定各个用户的当前地理位置到预设目的位置之间的距离之后,还包括: 向通过同一路径到预设目的位置的用户所使用的终端发送距离提示信息。15.根据权利要求12所述的方法,其特征在于,所述根据地图可见区域所显示的各个用户的当前地理位置确定所述各个用户的当前地理...
【专利技术属性】
技术研发人员:陈品霖,单祎,王珺,吴亮,黄润佳,
申请(专利权)人:腾讯科技深圳有限公司,
类型:发明
国别省市:广东;44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。