Message posté par : AH
----------------------------------------
Bonjour à tous,
Je relance le sujet car j'ai un cas à peu près identique mais qui ne fonctionne
qu'à moitié !
J'ai donc, sous format shape, une couche de points et une couche de communes.
Je souhaite renseigner dans la couche points, l'attribut "nom" avec le nom
de la commune qui les contiennent.
J'ai donc utilisé la formule suivante :
-----------------
Code :
aggregate( 'communes','concatenate', "nom",
intersects($geometry, geometry(@parent)))
-----------------
où "communes" est le nom de ma couche de communes et "nom",
l'attribut que je cherche à renseigner.
J'ai d'abord fait le test sur un extrait de données et cela a très bien
fonctionné.
Or quand je veux le faire sur ma couche de points entière, je n'ai rien (même
l'aperçu du résultat dans la calculatrice de champs ne renvoie que ", alors
qu'avec l'extrait de la couche, je voyais bien apparaître un nom de commune).
J'en déduis qu'il me manque quelque chose, mais je ne vois pas quoi...
Merci de vos éclaircissements.
Cordialement.
----------------------------------------
Le message est situé
https://georezo.net/forum/viewtopic.php?pid=332140#p332140
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