From 74f9a943cc0d84c673c73130e71981f9ca94afb2 Mon Sep 17 00:00:00 2001 From: dregade Date: Fri, 29 Jun 2012 09:22:54 +0200 Subject: [PATCH] fix serverResolutions if not provided --- lib/OpenLayers/Layer/Zoomify.js | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/lib/OpenLayers/Layer/Zoomify.js b/lib/OpenLayers/Layer/Zoomify.js index b9ed54ff9b..d0b482ab29 100644 --- a/lib/OpenLayers/Layer/Zoomify.js +++ b/lib/OpenLayers/Layer/Zoomify.js @@ -133,14 +133,18 @@ OpenLayers.Layer.Zoomify = OpenLayers.Class(OpenLayers.Layer.Grid, { this.tierImageSize.reverse(); this.numberOfTiers = this.tierSizeInTiles.length; - + var resolutions = [1]; this.tileCountUpToTier = [0]; for (var i = 1; i < this.numberOfTiers; i++) { + resolutions.unshift(Math.pow(2, i)); this.tileCountUpToTier.push( this.tierSizeInTiles[i-1].w * this.tierSizeInTiles[i-1].h + this.tileCountUpToTier[i-1] ); } + if (!this.serverResolutions) { + this.serverResolutions = resolutions; + } }, /**