Nous utilisons des cookies pour vous garantir la meilleure expérience sur notre site. Si vous continuez à utiliser ce dernier, nous considèrerons que vous acceptez l'utilisation des cookies. J'ai compris ! ou En savoir plus !.
banniere

Le portail francophone de la géomatique


Toujours pas inscrit ? Mot de passe oublié ?
Nom d'utilisateur    Mot de passe              Toujours pas inscrit ?   Mot de passe oublié ?

Annonce

SOTM 2025 Tours

#1 Tue 08 April 2025 08:19

Quentin_S
Participant occasionnel
Date d'inscription: 29 Feb 2024
Messages: 11

QGIS: Probl Calculatrice de Champ & Modeleur graphique

Bonjour,

Ma question me paraît relativement simple mais malgré beaucoup de recherches je n'ai pas réussi à solutionner mon problème. Je souhaiterais utiliser le modeleur graphique pour ajouter une colonne et calculer un indice à une couche.

La colonne sur laquelle je souhaite calculer un indice est la colonne nommée "R_TT24". Je configure donc mon modeleur graphique avec une couche d'entrée et un algorithme "Calculatrice de champ".

Dans la case "Formule" je mets bien "Valeur pré-calculée". Lorsque je mets dans le cadre "Formule" 'R_TtMAX_24', une colonne (que j'ai nommée IND_RD) apparaît bien avec les valeurs du champ 'R_TtMAX_24'. Cependant, je n'arrive à faire aucun "calcul" avec cette colonne. J'ai testé plusieurs opérations :

- 'R_TtMAX_24' + 'R_TtMAX_24'

- 'R_TtMAX_24'+CASE
  WHEN 'R_TtMAX_24' <= 68 THEN 0
  WHEN 'R_TtMAX_24' > 68 AND 'R_TtMAX_24' <= 73 THEN 1
  WHEN 'R_TtMAX_24' > 73 AND 'R_TtMAX_24' <= 78 THEN 2
  ELSE 3
END

Mais rien n'y fait (dans le 2ème cas la colonne se créé bien mais indique tout le temps 3... J'ai essayé de mettre des double-guillemets ("), de tester "eval" etc... mais je n'arrive pas à réaliser la moindre opération avec le modeleur.

Pourriez-vous m'aider svp ?

Je vous remercie par avance !

Hors ligne

 

Pied de page des forums

Copyright Association GeoRezo