Tôi đã bắt đầu sử dụng tờ rơi làm bản đồ nguồn mở, http://leaflet.cloudmade.com/
Đoạn mã jQuery sau sẽ cho phép tạo các điểm đánh dấu trên bản đồ khi nhấp vào bản đồ:
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();
};
Nhưng hiện tại không có cách nào để tôi (trong mã của tôi) xóa các điểm đánh dấu hiện có hoặc tìm tất cả các điểm đánh dấu mà tôi đã tạo trên bản đồ và đặt chúng vào một mảng. Bất cứ ai có thể giúp tôi hiểu làm thế nào để làm điều này? Tài liệu tờ rơi có sẵn tại đây: http://leaflet.cloudmade.com/reference.html