2012-11-01 13 views
8

Używam OSM z ulotką API. Teraz chcę uzyskać długie i długie kliknięcie lokalizacji. Miałem na myśli coś podobnego do tego. ex: http://openlayers.org/dev/examples/click.htmlJak zdobyć Lat, długie kliknięcie lokalizacji przy użyciu ulotki 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)); 

     }); 

Ten kod w openlayers pomaga uzyskać Lat, długie wartości .... szuka czegoś podobnego przy użyciu ulotkę ........ Każda pomoc będzie naprawdę wielki ... .. z góry dzięki

Odpowiedz

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

Docs

+0

Dzięki za pomoc ... Pozdrawiam ... – troy

+0

Jesteś mile widziane. – bentrm

+0

Pamiętaj tylko o 'e: L.MouseEvent', jeśli używasz TypeScript. – kcpr

Powiązane problemy