百度地图API,如何通过标注名 来删除标注

2024-12-26 02:34:47
推荐回答(2个)
回答1:

  方法一、给地图增加一个事件监听,addEventListener,当右击地图时,出现右键菜单,可删除标注。

  方法二、给标注增加事件监听,右键点击标注,即可删除。

回答2:

先用getOverlays()获取所有覆盖物,遍历其中类型为marker的标注,如果marker.getLable()=“xxx”,用removeOverlay(overlay)删除。
大概思路就这样,其实我也没试过,你可以参考一下。