从 mapbox 地图中删除所有标记或重新初始化地图
Posted
技术标签:
【中文标题】从 mapbox 地图中删除所有标记或重新初始化地图【英文标题】:Remove all markers from mapbox map or reinitialize map 【发布时间】:2014-05-22 12:18:37 【问题描述】:我正在使用以下代码向 mapbox 地图添加标记。
var marker = L.marker([latitude, longitude],
icon: L.divIcon(
html: 'myhtml',
iconSize: [40, 40]
)
);
marker.addto(map);
我已经使用上面的代码使用 for 循环添加了标记。现在我想删除标记以刷新地图。有没有我可以从地图上删除所有标记和折线的方法。或者,如果有任何方法我可以重新加载 mapbox 地图。
【问题讨论】:
【参考方案1】:您可以使用map.removeLayer(marker); 删除标记(ILayer 对象)。
另外,addto(map) 应该是 addTo ;)
【讨论】:
以上是关于从 mapbox 地图中删除所有标记或重新初始化地图的主要内容,如果未能解决你的问题,请参考以下文章