Message posté par : Paul QUESNOT
----------------------------------------
je vous remercie
petite question résiduelle : Dans la couche peuplement, est ce que le champ
"Parcelle" est unique (est ce que les valeurs peuvent apparaitre plus d'une
fois ? deux entités 10a par exemple ? si non on va devoir créer un champ unique
préalablement)
On reprend :
Étape 1 : déjà fait d'après votre capture d'écran
Étape 2 : Lancer l'algo qgis "Joindre les attributs par localisation"
Couche de base --> parcellesst-martin, joindre la couche --> peuplement, champs à
ajouter --> "Parcelle" & "surface"
l'algo va vous sortir une nouvelle couche --> ça sera la meme que
"parcellesst-martin" mais avec des parcelles dupliqués (autant de doublon que
d'intersections entre les deux couches)
Étape 3 : sur la nouvelle couche, créer un champs "surface_intersect" (c'est
le champs qui vous donnera la surface intersectée)
remplir avec la formule suivante :
-----------------
Code :
area(intersection($geometry,geometry(get_feature('peuplements','Parcelle',
"Parcelle" ))))
-----------------
----------------------------------------
Le message est situé
https://georezo.net/forum/viewtopic.php?pid=348950#p348950
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