From: Arne K. <ar...@ti...> - 2010-06-14 21:52:47
|
Hi, a shared gridSet with scaleDenominators is the way to go. So make sure your geowebcache.xml validates [1]. And if it does, just attach it here and we can have a look. -Arne 1: http://www.validome.org/xml/ On 06/14/2010 07:34 PM, rt90 wrote: > Hi. > > I've tinkered with GeoServer(2.0.1) a little, and would now like to use gwc > to cache tiles for a few layers, so many kudos to those who can bear with my > wordiness. More is more when it comes to support though, right? :) > Have read about configuring geowebcache.xml here: > http://docs.geoserver.org/2.0.1/user/geowebcache/using.html > and used as base the sample one here: > http://geoserver.org/display/GEOSDOC/GeoServer+GeoWebCache+Configuration . > > Now, I'm creating an OpenLayers map object and am attempting to set it so > that it works with several gwc:d layers. Before gwc, I found it most > sensible to set the scales: option of the map object, instead of supplying a > list of resolutions. The map could then be zoomed to the specific scales. > > The gwc demos of the tilecached layers specify an array of resolutions > however, and most (though not all) of the layers I've tried appear to > require this array of resolutions, elsewise they show various visuals > defects. Even if all layers have the same number of zoomStart zoomStop > zoomlevels specified in geowebcache.xml, the resolutions for each is > different. I've tried using > http://geowebcache.org/schema/1.2.1/geowebcache.xsd:ScaleDenominators > instead of zoomStart and Stop, thinking I could then set the OL map object > to use the same scales and have the same scales for all the layers in the > geowebcache.xml, but GeoServer then fails to launch properly, and the log > doesn't appear to suggest that it's because the schema is violated. > > The query relevant for strictly gwc is: how to set geowebcache.xml so that > all layers are tiled in the same scales (resolutions)? I.e 1:1200, 1:700, > 1:300, for example. As it is now, it seems zoomStart and Stop, even if given > the same values for each layer, generate tiles in differing scales for each > layer. > > Many thanks for any response. > |