2012-11-01 9 views
8

Sto usando OSM con l'opuscolo dell'opuscolo. Ora voglio ottenere il lat e long di una posizione cliccata. Intendevo qualcosa di simile a questo. es: http://openlayers.org/dev/examples/click.htmlCome ottenere il Lat, Long di una posizione cliccata usando il volantino Api

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

     }); 

Questo codice a strati aperti aiuta a ottenere il lat, valori lunghi .... alla ricerca di qualcosa di simile utilizzando volantino ........ tutto l'aiuto sarebbe davvero grande ... .. grazie in anticipo

risposta

16
map.on('click', function(e) { 
    alert(e.latlng); 
}); 

Docs

+0

grazie per l'aiuto ... cheers ... – troy

+0

Sei il benvenuto. – bentrm

+0

Basta ricordare 'e: L.MouseEvent' se si utilizza TypeScript. – kcpr

Problemi correlati