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

GEODATA DAYS 2024

#1 Tue 11 June 2024 17:14

guillaume
Participant actif
Date d'inscription: 5 Sep 2005
Messages: 64

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


Fichier(s) joint(s) :
Pour accéder aux fichiers vous devez vous inscrire.

Hors ligne

 

#2 Wed 12 June 2024 21:09

guillaume
Participant actif
Date d'inscription: 5 Sep 2005
Messages: 64

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


Fichier(s) joint(s) :
Pour accéder aux fichiers vous devez vous inscrire.

Hors ligne

 

#3 Thu 13 June 2024 14:19

GlaDal
Participant assidu
Date d'inscription: 30 Aug 2013
Messages: 1000

Re: QGIS 3.28: Modeleur graphique et entrée énumération

Bravo Guillaume, merci pour votre retour !

Hors ligne

 

Pied de page des forums

Powered by FluxBB