Tengo una aplicación cliente, a "hablar" a mi GeoWebCache servicio (utilizando TMS), mostrando un mapa. El mapa está construido o un par de capas ráster. Necesito mostrar sólo uno de ellos un tiempo - dependiendo del nivel de zoom (escala), una de las capas debe ser demostrado - el resto no visible.
El cliente sólo puede usar un "link" para acceder al mapa - no puedo cambiar las capas en el cliente.
He creado una capa de grupo en GeoServer (2.1.4) construido a partir de las dos capas que estoy usando (250k y StreetView de la SO). No puedo ver ninguna manera de especificar que uno de ellos debe ser visto cuando la escala es menor que el N y el otro lo contrario. He intentado un estilo de capa de trama, la especificación de la opacidad dependiendo de la escala, pero no parece funcionar. ¿Cómo se hace en GeoServer?
Si es factible GeoWebCache nivel, que será muy bien también. He añadido correctamente las capas geowebcache.xml archivo (necesito el epsg:27700 de proyección, que es la razón por la config que era necesario), pero no puede encontrar una manera de decir "usar este wms url cuando la escala es menor que N".
Cualquier ayuda será muy apreciada, gracias.
\begin{align*} \frac{R^2}2\varphi(z_0) &= \int_0^R \varphi(z_0) r\,dr \le \frac1{2\pi}\int_0^R\left(\int_0^{2\pi}\varphi(z_0+re^{i\theta})d\theta\right)r\,dr \\ &= \frac1{2\pi}\int_{D(z_0,R)} \varphi(z) r\,drd\theta = \frac1{2\pi}\frac i2\int_{D(z_0,R)} \varphi(z)\,dz\wedge d\bar z. \endACTUALIZACIÓN después de la respuesta, la solución ----
Tengo dos estilos creados, denominada raster-0-50k y raster-50k. Aquí está el primero de ellos, que he aplicado a la capa en la parte inferior de la pila (la parte superior de la lista de la capa de grupo):
<NamedLayer> <Nombre>raster-0-50k</Nombre> <UserStyle> <!-- Los estilos pueden tener nombres, los títulos y los resúmenes --> <Title>Raster 0 a 50k</Title> <Abstract>Raster, que muestra en una escala de 0 a 50000</Resumen> <!-- FeatureTypeStyles describir cómo representar diferentes características --> <!-- Un FeatureTypeStyle para la representación de los rásteres --> <FeatureTypeStyle> <Rule> <Nombre>la regla1</Nombre> <Title>Opaco Raster</Title> <Abstract>Un ráster con una opacidad del 100%</Resumen> <MaxScaleDenominator>50000</MaxScaleDenominator> <RasterSymbolizer> <Opacidad>1.0</Opacidad> </RasterSymbolizer> </Regla> </FeatureTypeStyle> </UserStyle> </NamedLayer>
el otro estilo que hace exactamente lo contrario - establece la opacidad a la 1 de la escala de 50k y superior. En el grupo de la capa de la lista, me asociados de los dos estilos con mis dos capas.
Funciona ahora :) Gracias.