#1 Tue 11 June 2024 17:14
- guillaume
- Participant actif
- Date d'inscription: 5 Sep 2005
- Messages: 66
QGIS 3.28: Modeleur graphique et entrée énumération
Bonjour à tous,
est-ce que quelqu'un a testé l'entrée énumération dans le modeleur graphique ?
J'ai essayé en vain de créer une liste de valeurs dans une entrée de type énumération, nommée MA_REGION (voir copie écran).
J'ai ensuite sollicité la variable @ma_region dans un algorithme simple : Extraire par attribut, avec une condition du type mon_attribut = @ma_region (voir copie écran)
Point de résultat !
Merci pour votre aide.
guillaume
Hors ligne
#2 Wed 12 June 2024 21:09
- guillaume
- Participant actif
- Date d'inscription: 5 Sep 2005
- Messages: 66
Re: QGIS 3.28: Modeleur graphique et entrée énumération
Bonsoir,
j'ai finalement trouvé !
L’entrée « Enumération » renvoie un entier pour chaque valeur de liste, commençant par 0. C'est la place dans la liste qui compte (mémorisée par la variable @maregion par ex), et non le texte associé (qui sert de description).
Il suffisait de modifier l’algorithme Extraire par attribut, écrit au départ avec la formule NOM_REG = @maregion ; en mettant la formule CODE_REG = @maregion, avec le champ CODE_REG ayant pour attribut 0 pour la NORMANDIE et 1 pour la BRETAGNE.
Bonne soirée
guillaume
Hors ligne
#3 Thu 13 June 2024 14:19
- GlaDal
- Participant assidu
- Date d'inscription: 30 Aug 2013
- Messages: 1087
Re: QGIS 3.28: Modeleur graphique et entrée énumération
Bravo Guillaume, merci pour votre retour !
Hors ligne