Message posté par : SANTANNA
----------------------------------------
Bonjour,
-----------------
Citation :
je m'obstinais à passer par "joindre par localisation".
-----------------
"Joindre les attributs par localisation (résumé)" était un meilleur candidat, en
fait
-----------------
Citation :
comment faire ensuite si dans ma couche il faut faire des sommes. Par exemple chaque
établissements a x employés et je veux faire la somme des employés dans chaque polygone ?
-----------------
voir du côté des fonctions d'agrégation
(
https://docs.qgis.org/3.10/fr/docs/user_manual/working_with_vector/expressi…) ,
genre
-----------------
Code :
aggregate(layer:='coucheetablissement', aggregate:='sum',
expression:="champNbemployés", filter:=intersects( $geometry, geometry(@parent)
) )
-----------------
En suivant la même logique, vous pouvez calculer le nombre d'établissements de chaque
commune, sans passer par un traitement préalable.
----------------------------------------
Le message est situé
https://georezo.net/forum/viewtopic.php?pid=335980#p335980
Pour y répondre : qgis_fr(a)ml.georezo.net ou reply de votre messagerie
Pour vous désabonner connectez-vous sur le forum puis Profil / Abonnement
--
Association GeoRezo - le portail géomatique
https://georezo.net