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 ...

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)
});
Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.