用过高德地图的麻烦说说,怎么判断点击的是哪个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的主要内容,如果未能解决你的问题,请参考以下文章