Suite

Comment utiliser les variables de paramètre env dans une palette de couleurs SLD ?


Nous avons des données représentées par la palette de couleurs copiée ci-dessous. J'ai besoin d'utiliser des variables env pour changer les étapes de couleur codées en dur en tout ce qui est entré dans les paramètres d'URL. je sais que tu peux utiliserpour extraire les valeurs des variables de l'URL, mais je ne sais pas vraiment comment l'utiliser pour remplacer les valeurs codées en dur. Les couleurs ne changent pas, juste les valeurs de quantité. L'url getMap aurait quelque chose comme&env=étape1:1.0;étape2:1.5;etc…

 1       

J'ai essayé de faire ce que http://docs.geoserver.org/latest/en/user/styling/sld-reference/rastersymbolizer.html suggéré en utilisant

mais cela n'a pas fonctionné. Le géoserveur lance

IllegalArgumentexception : l'argument "quantityString" ne doit pas être null.

Ce qui a du sens.

L'expression CQL ne semblait donc pas fonctionner comme je l'espérais. Comment faire pour que cela fonctionne ou utiliser la fonction ogc ?

Utiliser Geoserver 2.7.


Il a été ajouté depuis 2.7.1.

Voir la note de version ici. Voici le rapport JIRA.

Simone.


Voir la vidéo: La Palette de Couleurs pour un graphisme PRO! Tuto ELEMENTOR #2 (Octobre 2021).