]> git.openstreetmap.org Git - rails.git/blobdiff - public/javascripts/map.js
some more putway fixes - this actually creates new ways with 0.6 Potlatch now
[rails.git] / public / javascripts / map.js
index c2ddf9c391fb7cb461a3c3f4aed48b933638989e..fcf34336f7dbb23d55aa1eb151e8dea967967252 100644 (file)
@@ -32,7 +32,8 @@ function createMap(divName, options) {
       ],
       units: "m",
       maxResolution: 156543.0339,
-      numZoomLevels: 20
+      numZoomLevels: 20,
+      displayProjection: new OpenLayers.Projection("EPSG:4326")
    });
 
    var mapnik = new OpenLayers.Layer.OSM.Mapnik("Mapnik", {
@@ -133,6 +134,8 @@ function getMapCenter(center, zoom) {
 }
 
 function setMapCenter(center, zoom) {
+   var numzoom = map.getNumZoomLevels();
+   if (zoom >= numzoom) zoom = numzoom - 1;
    map.setCenter(center.clone().transform(epsg4326, map.getProjectionObject()), zoom);
 }