4 votos

Relleno de líneas de Geoserver basado en el valor del atributo

Estoy experimentando con Geoserver. Estoy estilizando una capa linestring con CSS de esta manera, que funciona bien:

[userid = 1]  {

stroke: #8C2300;
stroke-width: 3px;
stroke-linecap: round;
z-index: 0, 1;

}

En mi almacén de datos tengo un atributo 'color' con valores hexadecimales. Puedo utilizar este valor para el color del trazo, de esta manera:

[userid = 1]  {

stroke: [color];
stroke-width: 3px;
stroke-linecap: round;
z-index: 0, 1;

}

2voto

Frank Lowney Puntos 11

Usted puede, yo sugeriría la eliminación de los corchetes de la [color] con el código como a continuación;

[userid = 1]  {

stroke: color;  
stroke-width: 3px;  
stroke-linecap: round;  
z-index: 0, 1;  

}

Este tutorial proporciona un bloque de código similar

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