#1 Wed 23 August 2023 16:04
- Kiecane
- Participant actif
- Date d'inscription: 31 Oct 2021
- Messages: 91
QGIS/Modeleur: champs de regroupement
Bonjour,
Je construis actuellement un modèle via le modeleur graphique de QGIS 3.22 et je rencontre une difficulté vis-à-vis d'un regroupement que j'aimerais effectuer. Mon algorithme "Regrouper" utilise la sortie d'un algorithme "Créer un index spatial", ce dernier étant associé à une couche issue d'une intersection. J'ai plusieurs champs de regroupement (disons a, b, c, d, etc.) que j'ai indiqués dans "Champ(s) de regroupement [optionnel]" de la manière suivante : a ; b ; c ; d ; e
Mais lorsque je lance mon modèle, le résultat issu du regroupement équivaut au résultat issu de l'ensemble de ma couche sans tenir compte de mes champs de regroupement...
Comment cela se fait-il et comment y remédier ?
Merci d'avance.
Hors ligne
#2 Thu 24 August 2023 10:29
- SANTANNA
- Moderateur
- Lieu: Angers
- Date d'inscription: 18 Jan 2008
- Messages: 3928
Re: QGIS/Modeleur: champs de regroupement
Bonjour,
Pas testé mais il faudrait je pense switcher l’icône en mode "valeurs pré-calculées" et entrer une formule du type (cf. le message d'aide en bas de la fenêtre d'expression)
Code:
array('a', 'b', 'c', 'd', 'e')
ou bien
Code:
'a ; b ; c ; d ; e'
Hors ligne
#3 Thu 24 August 2023 12:01
- Kiecane
- Participant actif
- Date d'inscription: 31 Oct 2021
- Messages: 91
Re: QGIS/Modeleur: champs de regroupement
J'ai essayé la première option et en effet cela fonctionne, merci beaucoup pour votre aide.
Hors ligne