X-Git-Url: https://git.openstreetmap.org./rails.git/blobdiff_plain/15c492ebfe7aa6527f7b24fe23056ee9947286d1..19a57c97b16d2dae962739f49732c081acaf3202:/app/views/diary_entry/new.rhtml?ds=sidebyside
diff --git a/app/views/diary_entry/new.rhtml b/app/views/diary_entry/new.rhtml
index 7ee1eeaed..b46bb4d9f 100644
--- a/app/views/diary_entry/new.rhtml
+++ b/app/views/diary_entry/new.rhtml
@@ -12,7 +12,7 @@
Location |
-
+ |
Latitude: <%= f.text_field :latitude, :size => 20, :id => "latitude" %> Longitude: <%= f.text_field :longitude, :size => 20, :id => "longitude" %> use map |
@@ -41,12 +41,12 @@
var marker;
function init(){
- var centre = lonLatToMercator(new OpenLayers.LonLat(<%= lon %>, <%= lat %>));
+ var centre = new OpenLayers.LonLat(<%= lon %>, <%= lat %>);
var zoom = <%= zoom %>;
var map = createMap("map");
- map.setCenter(centre, zoom);
+ setMapCenter(centre, zoom);
map.events.register("click", map, setLocation);
}
@@ -54,8 +54,7 @@
function setLocation( e ) {
closeMapPopup();
- var merc = map.getLonLatFromViewPortPx(e.xy);
- var lonlat = mercatorToLonLat(merc);
+ var lonlat = getEventPosition(e);
document.getElementById('latitude').value = lonlat.lat;
document.getElementById('longitude').value = lonlat.lon;