Pages: 1
- Sujet précédent - QGIS: formule pour representer le nbr de points par commune - Sujet suivant
#1 Tue 23 March 2021 12:21
- Lison94
- Participant actif
- Date d'inscription: 1 Apr 2020
- Messages: 124
QGIS: formule pour representer le nbr de points par commune
Bonjour à tous,
Dans un projet QGIS, j'ai une couche avec les communes et une autre couche avec des points qui représentent des structures professionnelles. Je souhaite savoir si il est possible, grâce à l'ensemble de règles de la symbologie, de représenter le nombre de points par commune ?
Je réalise que je peux le faire en découpant les points par chaque commune mais je souhaite savoir si il y a un raccourci
Merci par avance, Lison
Hors ligne
#2 Tue 23 March 2021 12:34
- GlaDal
- Participant assidu
- Date d'inscription: 30 Aug 2013
- Messages: 1103
Re: QGIS: formule pour representer le nbr de points par commune
Bonjour,
Est-ce que l'algorithme 'Compter les points dans les polygones répond à votre besoin ? (http://www.qgistutorials.com/fr/docs/po … lygon.html)
Ou bien peut-être passer par un symbologie de type groupe de points' sur votre couche de points et saisir une fonction d'agrégat pour la valeur à afficher sur votre point (soit le nombre de points par commune) : https://www.youtube.com/watch?v=-ikF1oYIpa0
Sinon, voir ce sujet : https://www.youtube.com/watch?v=HzABVWGMCCA
Je lance des pistes...
Hors ligne
#3 Tue 23 March 2021 17:37
- Lison94
- Participant actif
- Date d'inscription: 1 Apr 2020
- Messages: 124
Re: QGIS: formule pour representer le nbr de points par commune
Merci pour votre retour, je suis passée par l'algorithme "Compter les points dans les polygones", je pensais qu'il était possible de la faire directement dans la symbologie mais cela me parait complexe.
Belle continuation,
Lison
Hors ligne
#4 Tue 23 March 2021 18:21
- SANTANNA
- Moderateur
- Lieu: Angers
- Date d'inscription: 18 Jan 2008
- Messages: 3947
Re: QGIS: formule pour representer le nbr de points par commune
Bonsoir,
Si, c'est possible à l'aide d'une expression d'agrégation à la place d'un champ pour la classification. Voir https://docs.qgis.org/3.16/fr/docs/user … #aggregate et notamment l'exemple 5.
Code:
aggregate(layer:='macouchepoint',aggregate:='count',expression:="unchampdemacouchepointbienrempli",filter:=intersects( $geometry, geometry(@parent) ) )
Hors ligne
Pages: 1
- Sujet précédent - QGIS: formule pour representer le nbr de points par commune - Sujet suivant