Message posté par : Julien MICHALOT
----------------------------------------
Bonjour à toutes et à tous,
je vous souhaite une belle et heureuse année 2024 !
je m'adresse à vous car je bloque sur une sujet sans doute maintes fois traité dans ce
forum tant la manipulation doit être courante. Pour autant je n'ai pas trouvé de
réponse à mon problème. Je suis donc preneur de toute piste de réflexion ou de lien vers
des discussions déjà existantes.
Mon besoin : récupérer un polygone (une parcelle) issu d'une couche (parcelle) qui
comporte un attribut (identifiant unique) identique à celui de la table dans laquelle je
souhaite l'intégrer. Je souhaite réaliser cette manipulation par la calculatrice de
champs afin de pouvoir réaliser l'opération en lot.
Par le biais de la calculatrice de champ, mise à jour d'un champ existant et en
sélectionnant le champ geometry, je formule :
aggregate('Parcelles','collect',
geometry(@geometry),"idu_parc_archive" =
attribute(@parent,'geo_parcelle'))
Bien que la géométrie existe bien dans la couche parcelles, la prévisualisation et
l'exécution de la formule n'aboutit pas à l'adjonction de la géométrie dans la
couche de destination.
Je n'arrive pas à déceler mon erreur de compréhension de la fonction ou peut-être de
syntaxe.
Quelqu'un pourrait-il m'aiguiller sur une piste ?
Merci d'avance.
Julien
----------------------------------------
Le message est situé
https://georezo.net/forum/viewtopic.php?pid=364874#p364874
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