Revoir la palette de couleur des anomalies
Lors de la revue du 24 juillet :
- utiliser une échelle linéaire, dynamique et pas fixe
- rester en valeur absolue (pas %)
- utiliser 8 couleurs
- séparer l'échelle en 2 gradients : un pour le négatif, un pour le positif. Exemple, si le gradient est bleu-blanc-rouge, en négatif le gradient est bleu-blanc, en positif le gradient est blanc-rouge.
Précisions :
- le nombre de classes de chaque gradient (négatif et positif) diffère selon les valeurs (il peut ne pas y avoir de gradient négatif).
Contexte :
Le seul point qui peut déstabiliser, c'est l'échelle lorsqu'il y a des nombres négatifs qui pourrait être centré autour de 0 (dégrades jaune/marron ou bleus pour les nombres négatifs et bleu ou jaune rouge pour les nombres positifs).
Christophe CASSOU, jeudi 5 septembre 2024 12:47
Juste une remarque. Y a des trucs bizarres avec les palettes sur certaines zones.
Et ce qui a mon avis est important, c'est de centrer les palettes a 0 avec marron pour le sec et vert pour l'humide, car sinon, on se fait avoir a l'oeil.
À faire :
-
Définir le nombre de classes en positif et négatif : 4 (+ 1 blanche Cf. https://forgemia.inra.fr/agroclim/agrometinfo/www/-/issues/94#note_288698) -
Définir les gradients de couleurs dans sql/indicators.csv
pour les divergences positives et négatives -
S'assurer que les gradients sont bien définis dans www-client/src/main/java/fr/agrometinfo/www/client/util/color/ColorSequences.java
, si manquants :-
rajouter les gradients dans siclima-client/bin/colors.csv
-
regénérer ColorSequences.java
-
-
Créer la migration SQL -
Modifier entité et DTO pour obtenir les noms des palettes -
Modifier la détermination de la couleur en fonction de la valeur dans le cas d'une comparaison à la normale : - pour une valeur < 0, prendre le gradient de divergence négative
- pour une valeur dans la classe comprenant 0, prendre du blanc
- pour une valeur > 0, prendre le gradient de divergence positive
-
Valider les palettes choisies une fois les développements faits
Edited by Olivier Maury