[发明专利]一种地图标记的加载方法和移动终端有效
申请号: | 201810209794.0 | 申请日: | 2018-03-14 |
公开(公告)号: | CN108446066B | 公开(公告)日: | 2020-07-14 |
发明(设计)人: | 王刚;臧涛 | 申请(专利权)人: | 杭州骑迹科技有限公司 |
主分类号: | G06F3/0484 | 分类号: | G06F3/0484;G06F16/29 |
代理公司: | 北京思睿峰知识产权代理有限公司 11396 | 代理人: | 谢建云;赵爱军 |
地址: | 311100 浙江省杭州市余杭*** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 地图 标记 加载 方法 移动 终端 | ||
本发明公开了一种地图标记的加载方法及用于执行该方法的移动终端,所述移动终端中安装有电子地图,并存储有电子地图的缩放级别与最小拖动距离和加载半径的对应关系,该方法包括:响应于用户对电子地图的操作,生成地图标记的加载请求,所述加载请求包含当前电子地图的中心点坐标和加载半径;计算本次加载请求的中心点坐标与上次已发送的加载请求的中心点坐标之间的间隔距离;当间隔距离超过当前缩放级别所对应的最小拖动距离时,发送本次加载请求,以获取并显示该中心点坐标周围该加载半径范围内的地图标记;当未超过时,判断本次加载请求的加载半径是否大于上次已发送的加载请求的加载半径,若是则发送本次加载请求。
技术领域
本发明涉及互联网技术领域,特别涉及一种地图标记的加载方法和移动终端。
背景技术
在诸多以地图为核心的手机软件中,都有根据地图中心点加载并显示附近标记信息的需求。传统的地图标记显示方案是在每次地图中心点发生变化后,获取新的地图中心点坐标,然后从服务端获取该中心点的周围指定半径范围内的标记。
但该传统方案中并不关心地图移动的距离或者地图的可视范围,无论其值为多少最后加载的都是一个固定范围内的标记。频繁的操作会导致频繁的加载,对服务器造成巨大的压力;而且通常情况下地图以矩形方式展示,以固定距离为半径的圆形加载范围不可能与矩形重叠,那么在距离过大的时候,必然会有一部分标记无法被观察到。这些无效的标记不仅会给服务端增加没必要的查询压力,而且还会增加设备的性能消耗。这里,虽然部分标记不需要显示在地图上,但是从大量标记中过滤出可用的标记也需要计算。在设备网络状况不佳的情况下还会增加网络传输数据量,增加传输耗时,降低用户体验。因此,需要提供一种更好的地图标记的加载显示方法。
发明内容
为此,本发明提供一种地图标记的加载方案,以力图解决或者至少缓解上面存在的问题。
根据本发明的一个方面,提供一种地图标记的加载方法,适于在移动终端中执行,该移动终端中安装有电子地图,并存储有电子地图的缩放级别与最小拖动距离和加载半径的对应关系,该方法包括:响应于用户对电子地图的操作,生成地图标记的加载请求,该加载请求包含当前电子地图的中心点坐标和加载半径;计算本次加载请求的中心点坐标与上次已发送的加载请求的中心点坐标之间的间隔距离;当间隔距离超过当前缩放级别所对应的最小拖动距离时,发送本次加载请求,以获取并显示该中心点坐标周围该加载半径范围内的地图标记;当间隔距离未超过当前缩放级别所对应的最小拖动距离时,判断本次加载请求的加载半径是否大于上次已发送的加载请求的加载半径,若是则发送本次加载请求。
可选地,在根据本发明的地图标记的加载方法中,在生成地图标记的加载请求之后,还包括步骤:等待预定延时,若该预定延时内未生成新的加载请求,则判定在时间维度上需要发送该地图标记的加载请求。
可选地,在根据本发明的地图标记的加载方法中,在生成地图标记的加载请求之后,还包括步骤:计算本次加载请求与上次加载请求之间的时间间隔,若该间隔时间小于预定的最小加载时间间隔,则取消本次加载请求。
可选地,在根据本发明的地图标记的加载方法中,预定延时和最小加载时间间隔均为500ms。
可选地,在根据本发明的地图标记的加载方法中,缩放级别scale和最小拖动距离M的关系为:M=min((500-(scale-15)/5*500)/5,100)。
可选地,在根据本发明的地图标记的加载方法中,缩放级别scale和加载半径R的关系为:R=min(500-(scale-15)/5*500,500)。
可选地,在根据本发明的地图标记的加载方法中,还包括步骤:当每次加载请求发送成功之后,记录该加载请求的中心点坐标和加载半径,以便与下一次加载请求的中心点坐标和加载半径进行对比。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于杭州骑迹科技有限公司,未经杭州骑迹科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201810209794.0/2.html,转载请声明来源钻瓜专利网。
- 上一篇:电机电流调整方法及电机电流调整装置
- 下一篇:网络数据的同步方法及系统