高德地图提供的方案 (一)MassMarks
MassMarks 这个方案是将所有覆盖物绘制在一张整图层上,缩放和平移时候就用css3的transform,tranlate等去做了,还能利用系统硬件加速,效率是极高。但是覆盖物的事件就变成图层整的事件了,监听图层事件,然后自己再甄别,下发到具体覆盖物上。
普通的覆盖物是各个独立的,每个都是一个小图层,有自己的事件,但是无法应付大数量。
(二)第二个方案是聚合 MarkerClusterer
聚合的思路跟上面又不同了,上面是效率不行就想办法提高性能。饥宽但是覆盖物过多,特别是在地图缩放很小的情况下,缩成一团的观看问题就解决不了了。而MarkerClusterer的思路是当地图缩放的时候,重合在一起的覆盖物我给你激肢雀合并了,可以写数字等等来表示,提供完全自由的自定义渲染明早函数。
在我们公司现在的应用场景下,第二个比较合适。
高德地图怎么标记多个位置这个问题我之前遇到过,挺容易解决的,接下来就跟大家讲讲应该怎么 *** 作:
工具:荣耀V30 PRO 高德地图12.05.0.2062
第一步:打开高德地图,点击右下角的【我的】。(如下图所示)碧岁
第二步:然后点击【收藏夹】晌慧和。(如下图所示)
第三步:在新页面点击【+新增】。(如下图所示)
第四步:接着选择地址,或者搜索地址。(如下图所示)
第五步:确认地址,点击【加入收藏】。(如下图所示)宴盯
第六步:之后页面自动返回【收藏夹】这里,再次点击【+新增】,重复上面的 *** 作标记多个位置即可。(如下图所示)
以上就是解决高德地图怎么标记多个位置问题的所有步骤啦,对你有用的话记得帮忙点赞点关注呀~
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)