6 votos

¿Es posible cambiar el SLD desde el lado del cliente?

¿Cómo cambiar el SLD predefinido en el lado del cliente? La razón por la que quiero esto es que quiero activar y desactivar la etiqueta en el lado del cliente.

4voto

Adam Ernst Puntos 6939

La forma más fácil es tener dos archivos SLD y cambiar el estilo en la solicitud WMS dependiendo de si desea etiquetas activadas o desactivadas.

Alternativamente, puede tener una capa separada con sólo etiquetas y activar/desactivar según sea necesario.

O podrías intentar tener un fichero SLD local y subirlo con cada petición, pero eso sería más lento y mucho más difícil de manejar en el cliente.

0voto

Matt Puntos 2318

Estoy intentando hacer lo mismo. Me encontré con el post.

http://underdark.wordpress.com/2010/06/10/dynamic-styling-and-filtering-of-a-geoserver-wms-using-openlayers-layer-wms-post/

Por desgracia, no he tenido suerte para hacerlo funcionar.

0voto

texai Puntos 178

Usted debe mirar Descriptor de capa con estilo (SLD) ejemplo en openlayers aquí sobre el análisis sintáctico de SLD y la aplicación de estilos a una capa vectorial por supuesto que se utilizará en openlayers..

espero que te ayude...

i-Ciencias.com

I-Ciencias es una comunidad de estudiantes y amantes de la ciencia en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X