I'm trying to do the same thing - show different WMS layers based on zoom level, but it isn't working for me... the first layer I add to the map is shown for all zoom levels. Could someone please provide an example?
Or tell me what I'm doing wrong (I've tried many different combinations, but here is my latest): var baseTextureLayer = new OpenLayers.Layer.WMS( 'WMS - Textured', baseLayerUrls, texturedBaseLayerParams, baseLayerOptions, { isBaseLayer: false, //minZoomLevel: 13 minResolution: defaultMapOptions.resolutions[12] } ); var baseDrawnLayer = new OpenLayers.Layer.WMS( 'WMS - Drawn', baseLayerUrls, baseLayerParams, baseLayerOptions, { isBaseLayer: false, //maxZoomLevel: 12 maxResolution: defaultMapOptions.resolutions[11] } ); map.addLayers([baseDrawnLayer, baseTextureLayer]); -- View this message in context: http://osgeo-org.1803224.n2.nabble.com/Displaying-Base-layers-by-Zoom-Scale-tp4907408p4980601.html Sent from the OpenLayers Users mailing list archive at Nabble.com. _______________________________________________ Users mailing list Users@openlayers.org http://openlayers.org/mailman/listinfo/users