Message posté par : GlaDal
----------------------------------------
Bonjour,
Dans les propriétés de la couche 'ponctuel', rubrique 'formulaire', puis
dans le panneau de droite 'défaut', il faut, pour chaque champ ("insee",
"nomcommune", "numparcelle", "adresse"), paramétrer
l'expression qui suit le modèle suivant - dans cet exemple, je récupère le code insee
de la couche commune par intersection spatiale :
-----------------
Code :
aggregate(
layer:= 'commune',
aggregate:='max',
expression:="insee",
filter:=intersects($geometry, geometry(@parent))
-----------------
Pour que le champ se mette à jour automatiquement si jamais vous changez l'emplacement
de la géométrie ponctuelle, veillez à bien cocher l'option 'Appliquer la valeur
par défaut sur la mise à jour'.
A noter que vous pouvez à la place de l'expression ci-dessus, utiliser une expression
avec la fonction
-----------------
Code :
overlay_intersects(
-----------------
)
----------------------------------------
Le message est situé
https://georezo.net/forum/viewtopic.php?pid=357817#p357817
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