Mendapatkan Lat, Long dari lokasi yang diklik menggunakan Leaflet API?

16

Saya menggunakan OSM dengan Leaflet API. Sekarang saya ingin mendapatkan lat dan lama dari lokasi yang diklik. Saya berarti sesuatu yang mirip dengan ini. ex:http://openlayers.org/dev/examples/click.html

map.events.register("click", map, function(e) {
            var position = map.getLonLatFromPixel(e.xy);
                alert("Lat, Lon : "+position.lon.toFixed(3),position.lat.toFixed(3));

        });

Kode ini di OpenLayers membantu mendapatkan nilai lat, long ... mencari sesuatu yang mirip menggunakan Leaflet ...

DomincJune
sumber

Jawaban:

50

Anda dapat dengan mudah mendapatkan acara klik menggunakan metode berlangganan acara 'on' peta:

map.on('click', function(e) {
    alert("Lat, Lon : " + e.latlng.lat + ", " + e.latlng.lng)
});
Marc Pfister
sumber