2 votos

Alteración de SQL View GeoServer desde la aplicación

Estoy haciendo una aplicación y quiero acceder a muchos datos meteorológicos.

Ahora quiero usar la opción de Vista SQL para que la capa WMS sepa qué marca de tiempo usar y entonces me muestre todos los datos de ese momento en un mapa.

Sólo quiero poder hacer esto para todos los datos de mi base de datos. Quiero que mi usuario final pueda introducir la fecha que quiere ver. Quiero que vean un timeslider para ese día Y una opción extra que les permita teclear una fecha y entonces esos datos se mostrarán en la aplicación.

¿Es esto posible?

(Los datos están en una base de datos PostGIS, la aplicación está escrita en HTML, JSON y JavaScript, funciona con npm y OpenLayers y se ejecuta en Tomcat).

2voto

Marie Puntos 16

Puede utilizar parámetros dinámicos en Geoserver SQL Views para incluir la configuración de fecha/hora del usuario a su consulta de base de datos.

Ver https://docs.geoserver.org/stable/en/user/data/database/sqlview.html#parameterizing-sql-views o https://geoserver.geo-solutions.it/edu/en/adding_data/add_sqllayers.html ("Creación de una vista SQL paramétrica").

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