X-Git-Url: https://git.openstreetmap.org/rails.git/blobdiff_plain/4cc400de436a5dc33b66bc735b5fb6257e066a5a..209dece7d3b3b4161ede2f84784ab0cd63ed2166:/public/javascripts/map.js diff --git a/public/javascripts/map.js b/public/javascripts/map.js index 51cd9f6a5..db5b85616 100644 --- a/public/javascripts/map.js +++ b/public/javascripts/map.js @@ -17,8 +17,9 @@ function createMap(divName) { new OpenLayers.Control.PanZoomBar(), new OpenLayers.Control.ScaleLine() ], + units: "m", maxResolution: 156543, - units: "m" + numZoomLevels: 20 }); var mapnik = new OpenLayers.Layer.OSM.Mapnik("Mapnik", { @@ -108,8 +109,12 @@ function setMapExtent(extent) { map.zoomToExtent(extent.clone().transform(epsg4326, map.getProjectionObject())); } +function getMapExtent(extent) { + return map.getExtent().clone().transform(map.getProjectionObject(), epsg4326); +} + function getEventPosition(event) { - return map.getLonLatFromViewPortPx(e.xy).clone().transform(epsg4326, map.getProjectionObject()); + return map.getLonLatFromViewPortPx(event.xy).clone().transform(map.getProjectionObject(), epsg4326); } function getMapLayers() {