[BuenosAires] Geowebcache integrado a Geoserver. Tile Layers siempre transparentes (PNG o GIF)

Gabriel Roldan groldan at opengeo.org
Thu Mar 7 10:42:54 PST 2013


No, no se puede :(
Agregarlo seria facil sin embargo, te animas a crear un jira issue
para esto? <jira.codehaus.org/browse/GEOS>

2013/3/7 Oscar López <oskosk at gmail.com>:
> Hola a todos, tiro una consulta particular
> acerca de Geowebcache.
>
> Más precisamente de la versión Geowebcache que viene integrada con
> Geoserver.
>
> Específicamente hablo de Geoserver 2.2, que tiene una interfaz gráfica para
> setear cuáles capas WMS quiero presentar como Tile Layer (o cacheadas).
>
> Yo sé que Geowebcache standalone permite la configuración de un parámetro
>
> <transparente>false</transparent>
>
> y del parámetro
>
> <bgColor>0x0066FF</bgColor>
>
> en su geowebcache.xml por cada capa que defina.
>
> Esto permite que una capa que presenta huecos (es decir, zonas donde no hay
> dato), no se muestre como transparente y que tenga un color de background
> predefinido (Obviamente esto sólo importa para formatos de imágenes que
> permitan transparencia). Esto se puede hacer con cada capa que quiero que
> geowebcache cachee o pregenere (seed) .
>
> La pregunta es con respecto al Geowebcache integrado a Geoserver 2.2.
>
> ¿Es esto imposible con el geowebcacge integrado? No se puede lograr esto
> desde la interfaz gráfica de geoserver (ni la sección Tile layers ni en
> Cahing Defaults ofrecen parámetro para configurar esto)
>
> Básicamente, esto deviene en que una capa que yo consuma del geowebcache en
> formato PNG, por ejemplo, *SIEMPRE* va a ser transparente.
>
> Viendo
>
> http://docs.geoserver.org/latest/en/user/geowebcache/config.html
>
> leo que
>
> "GeoWebCache keeps the configuration for each GeoServer tiled layer
> separately, inside the <data_dir>/gwc-layers/ directory. There is one XML
> file for each tile layer"
>
> Cada uno de estos archivos es "más o menos" similar a la sección <wmsLayer>
> de un archivo geowebcache.xml de geowebcache standalone.
>
> El problema es que también aclara "These files contain a different syntax
> from the <wmsLayer> syntax in the standalone version and are _not meant_ to
> be edited by hand.
>
> Justamente, si modifico el archivo de una "Tile Layer", y trato de agregar
> los parámetros
>
> <transparent>false</transparent>
> <bgColor>0x0066FF</bgColor>
>
> y pido a geoserver que recargue la configuración, luego me pasa que cuando
> trato de previsualizarla a través de geowebcache desconoce la capa porque
> evidentemente  geoserver la parsea, encuentra tags desconocidas y no la
> setea en gwc.
>
> ¿Se les ocurre cómo puedo lograr ese background predefinido. ?
>
> Subí unas capturas de pantalla self explanatory de mi browser
> a http://imgur.com/a/jrbT0#g2740yo
>
> (Miren las URL de mi browser para ubicarse másomenos)
>
> img 1 - Preview de gwc formato jpg con background del body normal
> img 2 - Preview de gwc formato jpg con background del body en rojo
> img 3 - Preview de gwc formato png con background del body normal
> img 4 - Preview de gwc formato png con background del body en rojo
>
> Saludos!
>
>
>
>
> Os
>
> _______________________________________________
> BuenosAires mailing list
> BuenosAires at lists.osgeo.org
> http://lists.osgeo.org/mailman/listinfo/buenosaires
>



-- 
Gabriel Roldan
OpenGeo - http://opengeo.org
Expert service straight from the developers.



More information about the Argentina mailing list