Leaflet - ¿Cómo encontrar marcadores existentes y eliminar marcadores?
He comenzado a usar el folleto como un mapa de código abierto,http: //leaflet.cloudmade.com
El siguiente código jQuery permitirá la creación de marcadores en el mapa al hacer clic en el mapa:
map.on('click', onMapClick);
function onMapClick(e) {
var marker = new L.Marker(e.latlng, {draggable:true});
map.addLayer(marker);
marker.bindPopup("<b>Hello world!</b><br />I am a popup.").openPopup();
};
Pero actualmente no hay forma para mí (en mi código) de eliminar los marcadores existentes, o encontrar todos los marcadores que he creado en un mapa y ponerlos en una matriz. ¿Alguien puede ayudarme a entender cómo hacer esto? La documentación del folleto está disponible aquí:http: //leaflet.cloudmade.com/reference.htm