Leaflet - Como encontrar marcadores existentes e excluir marcadore

Comecei a usar o folheto como um mapa de código aberto,http: //leaflet.cloudmade.com

O código jQuery a seguir permitirá a criação de marcadores no mapa no mapa, clique em:

 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();
};

Mas atualmente não há como excluir (em meu código) os marcadores existentes ou encontrar todos os marcadores que criei em um mapa e colocá-los em uma matriz. Alguém pode me ajudar a entender como fazer isso? A documentação do folheto está disponível aqui:http: //leaflet.cloudmade.com/reference.htm

questionAnswers(16)

yourAnswerToTheQuestion