Hi Eric, I've opened up a ticket for Format.WMC so we don't forget about this good discussion (thanks!).
http://trac.openlayers.org/ticket/2579#preview Best regards, Bart > On Tue, Apr 13, 2010 at 10:47 AM, <bart...@osgis.nl> wrote: >> Hi Eric, >> >> my map definition has the following set: >> >> var map = new OpenLayers.Map({ >> fractionalZoom: true, >> maxResolution: GeoServices.MapMaxResolution, >> projection: GeoServices.MapProjection, >> units: GeoServices.MapUnits, >> allOverlays: true, >> maxExtent: GeoServices.MapMaxExtent >> }); >> >> However, since my layers come from a Web Map Context (WMC) document, it >> always has numZoomLevels set in the Extension: >> >> <Extension> >> <ol:maxExtent xmlns:ol="http://openlayers.org/context" >> minx="0.000000000" miny="300000.0000" maxx="300000.0000" >> maxy="625000.0000"/> >> <ol:transparent >> xmlns:ol="http://openlayers.org/context">TRUE</ol:transparent> >> <ol:numZoomLevels >> xmlns:ol="http://openlayers.org/context">18</ol:numZoomLevels> >> <ol:units xmlns:ol="http://openlayers.org/context">m</ol:units> >> <ol:isBaseLayer >> xmlns:ol="http://openlayers.org/context">false</ol:isBaseLayer> >> <ol:displayInLayerSwitcher >> xmlns:ol="http://openlayers.org/context">true</ol:displayInLayerSwitcher> >> <ol:singleTile >> xmlns:ol="http://openlayers.org/context">true</ol:singleTile> >> </Extension> >> >> So I guess this won't work for me? > > > I was hoping you could override options read from the WMC doc by > setting layerOptions in the WMC formation options, but applyDefaults > is used there so overriding isn't possible. > > Or maybe layerToContext shouldn't set layer.numZoomLevels in the > context if layer.options.numZoomLevels is null. > > > > > -- > Eric Lemoine > > Camptocamp France SAS > Savoie Technolac, BP 352 > 73377 Le Bourget du Lac, Cedex > > Tel : 00 33 4 79 44 44 96 > Mail : eric.lemo...@camptocamp.com > http://www.camptocamp.com > _______________________________________________ Dev mailing list Dev@openlayers.org http://openlayers.org/mailman/listinfo/dev