Thanks,

I guess the setting you mentioned is using "map.fractionalZoom"
(http://dev.openlayers.org/docs/files/OpenLayers/Map-js.html#OpenLayers.Map.
fractionalZoom) and is used like in this example
http://openlayers.org/dev/examples/fractional-zoom.html ?

Karsten 
 

> -----Original Message-----
> From: [email protected] 
> [mailto:[email protected]] 
> Sent: Monday, November 08, 2010 13:15
> To: [email protected]
> Cc: [email protected]
> Subject: Re: [OpenLayers-Users] advice on how to work zoom level less
> 
> 
> On Nov 8, 2010, at 3:50 PM, ext karsten vennemann wrote:
> 
> > Hi all,
> >  
> > I bumped into a big issue with being able to use OpenLayers 
> for our project in regards on how the client wanted to use 
> their web maps.
> >  
> > They are using tile based services such as OSM an Google as 
> base layers, thus also using spherical merc. for the map 
> projection of the other map layers and the map display. I had 
> noticed for a while that OpenLayers somehow magically 
> calculates the map extent and zoom level when a zoom action 
> is performed but that there is a restriction on which exact 
> map extent you can zoom to - when using tile based layers 
> with fixed zoom levels. Now that might work for many 
> applications use cases but in the case of very tiny labels 
> (and very many of those) this is a big issue (and maybe show 
> stopper for us) namely that one can't zoom into any scale. 
> The desired functionality is to zoom to a rectangle 
> (rectangle zoom or shift+zoom action) and that the selected 
> rectangle then will become about the map extent (plus 
> /minus). I understand that works only if one is not using 
> tile base layers with their fixed zoom scales...whereas with 
> vectors or on the fly rendered layers this works really well. 
> The reason the clients absolutely needs that is to maximize 
> their tiny labels for editing purposes and at the same time 
> being able to exactly define a map extent they are working on.
> >  
> > So one solution scenario I thought off would be to abandon 
> the tiled layers altogether and use "on the fly rendering" of 
> our own background layers.
> > One question I have is the following: could we work around  
> this functional behavior in OpenLayers (the tiled base layers 
> stopping us to zoom to any map extent) when I add a dummy 
> base layer (with no or minimal base map rendered on the fly 
> but using the single tile option? Would that allow us to any 
> scale and map extent. My guess is that it would not because 
> the other base layers are still in the map document even 
> though turned off ?
> 
> You can use a baseLayer with fixedZoomLevels: false (though 
> that might be a map option, rather than a layer option) which 
> lets you zoom to arbitrary levels. This option won't work 
> with layers like OSM/Google, but will work with WMS + (I 
> believe) vector layers.
> 
> -- Chris
> 
> > Is there any options I could turn on in OL or on the map 
> and layers that dis/enables this behavior  (even if the base 
> map layers would become really pixely that would be fine but 
> we would nee to disable some of the magic OpenLayers map 
> extent calculations ?
> > Any other advice we could make this work somehow ?
> >  
> > Thanks
> > Karsten
> > Karsten Vennemann
> > 
> > Terra GIS LTD
> > Seattle, WA  98112
> > USA
> > www.terragis.net
> > 
> > <ATT00001..txt>
> 

_______________________________________________
Users mailing list
[email protected]
http://lists.osgeo.org/mailman/listinfo/openlayers-users

Reply via email to