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

Printemps des cartes 2024

#1 Fri 04 September 2020 10:35

mlt
Participant actif
Date d'inscription: 14 Oct 2015
Messages: 59

QGIS: Selectionner un champ sur une couche

Bonjour,

Je pense que mon problème est facile à résoudre, mais je n'ai rien trouvé sur internet, il doit me manquer un mot clé.

J'essaie de créer un champ texte dans la partie impression de Qgis. Dans champ texte j'essaie de faire un count() avec une expression.

J'ai une couche qui s'appelle "NbArbre" . Et dans cette couche j'ai un champ qui s'appelle "Arbre", qui est le nombre d'abre par commune.

Donc je voudrais faire par exemple un count des communes qui ont plus de 100 arbres.

Mon problème c'est que je ne sais pas comment dire à mon expression que je veux chercher la couche NbArbre et le champ Arbre.

Dans Expression, il y a couche, on j'arrive à sélectionner : 'NbArbre_5b653c41_9581_4665_a4aa_15dcc87a8b81' . Mais comment sélecter le champ 'Arbre' ?

Quelqu'un a une idée ?

Merci

Hors ligne

 

#2 Sun 06 September 2020 14:53

JD
Moderateur
Date d'inscription: 8 Aug 2013
Messages: 724

Re: QGIS: Selectionner un champ sur une couche

Bonjour,

La fonction que vous cherchez est aggregate :
Une expression dans ce style :

Code:

aggregate('NbArbre', 'count', "Arbre", filter:= "Arbre" > 100)

Cordialement,

Cordialement,

Hors ligne

 

Pied de page des forums

Powered by FluxBB