用过高德地图的麻烦说说,怎么判断点击的是哪个marker

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了用过高德地图的麻烦说说,怎么判断点击的是哪个marker相关的知识,希望对你有一定的参考价值。

参考技术A list是一个Listlt;MarkerOptions;,遍历List然后调用AMap对象的addMarker()方法就好。
for (int i = 0; i lt; list.size(); i++)
MarkerOptions marker = list.get(i);
aMap.addMarker(marker);


关于MarkerOptions的创建:
MarkerOptions option = new MarkerOptions();
//设置坐标点
option.position(new LatLng(lat, lng));

移除marker

Listlt;Marker; saveMarkerList = aMap.getMapScreenMarkers();
if (saveMarkerList == null saveMarkerList.size() lt;= 0)
return;
for (Marker marker : saveMarkerList)
marker.remove();

希望能帮到你本回答被提问者采纳

vue使用高德地图和mars3d地图如何切换

参考技术A 在vue高德地图加入mars3d组件。
可以在mars3d官网的开发项目菜单进入,然后把它应用到高德地图之中,就可以进行切换了。希望我的回答可以帮助到你。
Mars3D基础项目,包含常用基础地图功能,可在该基础项目上快速开发搭建新项目。方便快速搭建三维地图产品,敏捷开发,可复用,支持各种配置,适合各种场景使用。

以上是关于用过高德地图的麻烦说说,怎么判断点击的是哪个marker的主要内容,如果未能解决你的问题,请参考以下文章

用高德地图怎么查找自己在哪个镇?哪条街道?

高德地图怎么导航,高德地图如何导航

高德地图怎么使用导航

雷凌导航怎么下载高德地图

高德地图判断点的位置是否在浏览器可视区域内

苹果升级到iOS10后使用高德地图导航一直提示GPS信号弱,这样怎么解决?