2 votos

Estilización de los puntos SLD de GeoServer

Tengo una capa de Puntos con algunos atributos en GeoServer. ¿Es posible crear un estilo que combine todos los puntos de esta capa en una línea según el orden del atributo "fecha"? Quiero recibir una lista de puntos a través del servicio WFS y una sola línea a través del servicio WMS de la misma capa.

EDIT: Yo uso PostgreSQL con PostGIS.

4voto

Kristi Puntos 1

No. La SLD no puede hacerlo.

Pero se pueden crear Vistas SQL desde GeoServer:

Vaya a Capa -> Nueva capa -> Elija su tienda PostGIS del desplegable -> Configure la nueva vista SQL ...

Entonces puedes escribir algo como esto usando ST_MakeLine como sentencia SQL:

SELECT ST_MakeLine(the_geom ORDER BY date) as line FROM your_points_table;

Para el Servicio WFS recibirá la misma línea por supuesto. Pero podría dividir la línea a puntos del WFS en su cliente después.

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