limit levels

This commit is contained in:
Javier Abadia 2013-12-14 23:31:28 +01:00
parent 88c9f89145
commit 4e74f4986a

View File

@ -166,9 +166,9 @@ require(["esri/map",
var minLevel = parseInt(dojo.byId('minLevel').value);
var maxLevel = parseInt(dojo.byId('maxLevel').value);
if( maxLevel > zoomLevel + 3)
if( maxLevel > zoomLevel + 3 || maxLevel > basemapLayer.maxLevel)
{
maxLevel = zoomLevel + 3;
maxLevel = Math.min(basemapLayer.maxLevel, zoomLevel + 3);
dojo.byId('maxLevel').value = maxLevel;
}