aboutsummaryrefslogtreecommitdiffstats
path: root/web
diff options
context:
space:
mode:
authorGuillaume <fixmystreet@stereo.lu>2012-03-20 15:22:03 +0100
committerGuillaume <fixmystreet@stereo.lu>2012-03-20 16:26:44 +0100
commitedc9d8fb84dbcbc68d7459e2c89b7d80a32099af (patch)
tree67cb7e65912a616355d0272329bff9002bfed7c1 /web
parent192501e0116160e81f5166a5cbce164493dc8883 (diff)
Extra maxResolution option was needed for MapQuest tiles
Diffstat (limited to 'web')
-rw-r--r--web/js/map-OpenStreetMap.js7
1 files changed, 6 insertions, 1 deletions
diff --git a/web/js/map-OpenStreetMap.js b/web/js/map-OpenStreetMap.js
index d48877740..54bf95964 100644
--- a/web/js/map-OpenStreetMap.js
+++ b/web/js/map-OpenStreetMap.js
@@ -99,7 +99,12 @@ OpenLayers.Layer.OSM.MapQuestOpen = OpenLayers.Class(OpenLayers.Layer.OSM, {
"http://otile3.mqcdn.com/tiles/1.0.0/osm/${z}/${x}/${y}.png",
"http://otile4.mqcdn.com/tiles/1.0.0/osm/${z}/${x}/${y}.png"
];
- options = OpenLayers.Util.extend({ numZoomLevels: 19, buffer: 0 }, options);
+ options = OpenLayers.Util.extend({
+ /* Below line added to OSM's file in order to allow minimum zoom level */
+ maxResolution: 156543.0339/Math.pow(2, options.zoomOffset || 0),
+ numZoomLevels: 19,
+ buffer: 0
+ }, options);
var newArguments = [name, url, options];
OpenLayers.Layer.OSM.prototype.initialize.apply(this, newArguments);
},