Nevermind. Ticket created, patch with tests and example attached: http://trac.osgeo.org/openlayers/ticket/3338
Andreas. On Wed, Jun 1, 2011 at 8:02 PM, Andreas Hocevar <[email protected]> wrote: > You're right. The values from the Bing metadata take precedence, so > user provided restrictedMinZoom and numZoomLevels are ignored. Can you > please create a ticket? > > Thanks, > Andreas. > > On Wed, Jun 1, 2011 at 6:55 PM, Andy Harrison <[email protected]> wrote: >> On 01/06/2011 16:24, Andreas Hocevar wrote: >>> >>> Hi, >>> >>> use restrictedMinZoom and numZoomLevels. The latter starts counting at >>> zoom level 0, regardless of the restrictedMinZoom setting. >> >> Hi Andreas, >> >> I always get Bing layers with 21 zoom levels no matter what. I've stripped >> down the "Basic Bing Tiles Example" and added these properties to the layer >> but still no success. I can restrict Google layers, but a Bing layer always >> gives 21 zoom levels. Maybe I missed something elementary, not sure? I >> usually pass "numZoomLevels" and "minZoomLevel" into the map object but this >> has had no effect either. >> >> Andy. >> >> // API key for http://openlayers.org. Please get your own at >> // http://bingmapsportal.com/ and use that instead. >> var apiKey = >> "Ag4F_HsaaZKANsHgsJdOHk1o2yM_IoPZ8jX0cY5aYXADpGxZKuPN2DNL6At3SnEK"; >> var map = new OpenLayers.Map('map'); >> var road = new OpenLayers.Layer.Bing({ >> key: apiKey, >> type: "Road", >> numZoomLevels:14, >> restrictedMinZoom:12, >> metadataParams: {mapVersion: "v1"} >> }); >> >> map.addLayers([road]); >> map.addControl(new OpenLayers.Control.LayerSwitcher()); >> map.setCenter(new OpenLayers.LonLat(-71.147, 42.472).transform( >> new OpenLayers.Projection("EPSG:4326"), >> map.getProjectionObject() >> ),11); >> >> map.events.on({"zoomend":function(){ >> console.log(map.getZoom()); >> }}); >> _______________________________________________ >> Users mailing list >> [email protected] >> http://lists.osgeo.org/mailman/listinfo/openlayers-users >> > > > > -- > Andreas Hocevar > OpenGeo - http://opengeo.org/ > Expert service straight from the developers. > -- Andreas Hocevar OpenGeo - http://opengeo.org/ Expert service straight from the developers. _______________________________________________ Users mailing list [email protected] http://lists.osgeo.org/mailman/listinfo/openlayers-users
