我想用 getLatLng 提醒我标记的所有位置。
这也很好用。
我通过以下代码将标记放在地图上:
var marker = new L.Marker(e.latlng, {
draggable:true,
contextmenu: true,
contextmenuItems: [{
text: 'Marker entfernen',
index: 0,
callback: remove
},{
separator: true,
index: 1
}]
});
map.addLayer(marker);
我通过这段代码得到了位置:
$( ".test" ).click(function() {
alert(marker.getLatLng());
});
所有添加标记位置都会保持警惕。
但是,如果我通过此代码删除标记:
map.removeLayer(marker);
已删除标记的位置仍显示在警报框中!