我正在使用下面的代码来添加标记到mapbox地图。
var marker = L.marker([latitude, longitude],
{
icon: L.divIcon({
html: 'myhtml',
iconSize: [40, 40]
})
});
marker.addto(map);我使用上面的代码添加了使用for循环的标记。现在我想删除标记以刷新地图。是否有我可以从地图中删除所有标记和多段线的方法。或者如果有任何方法,我可以重新加载mapbox地图。
发布于 2014-04-10 06:48:41
可以使用map.removeLayer(marker);删除标记( ILayer对象)。
另外,addto(map)应为addTo ;)
https://stackoverflow.com/questions/22960139
复制相似问题