Saya sudah mulai menggunakan leaflet sebagai peta open source, http://leaflet.cloudmade.com/
Kode jQuery berikut akan memungkinkan pembuatan penanda pada peta di klik peta:
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();
};
Tetapi saat ini tidak ada cara bagi saya (dalam kode saya) untuk menghapus penanda yang ada, atau menemukan semua penanda yang telah saya buat di peta dan memasukkannya ke dalam array. Adakah yang bisa membantu saya memahami bagaimana melakukan ini? Dokumentasi leaflet tersedia di sini: http://leaflet.cloudmade.com/reference.html