Empecé a usar el folleto como un mapa de código abierto, http://leaflet.cloudmade.com/
El siguiente código de 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 de que yo (en mi código) elimine los marcadores existentes, o encuentre todos los marcadores que he creado en un mapa y los ponga 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.html