Admin message

gitlab.irstea.fr: clap de fin

Après 10 ans de bons et loyaux services, la forge institutionnelle de feu Irstea baissera le rideau le 30 juin 2026 prochain Nous vous invitons donc à migrer tous vos projets sur la forge institutionnelle INRAE. Il n'est malheureusement pas possible de migrer automatiquement tous les projets. Toutefois l'équipe de la forge a testé différents scénarios de migration et a redigé un guide de migration

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 :

@renan.le-roux, 5-8-2024

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 Jun 12, 2025 by Olivier Maury
Assignee Loading
Time tracking Loading

Espace TCHAP - Documentation Forge