Message posté par : julien.martinez
----------------------------------------
Salut,
Tu es dans la bonne logique. Effectivement, plusieurs PEV peuvent être rattachés à une
même parcelle, donc une jointure simple ne marche pas (ça duplique les enregistrements).
La méthode la plus classique, c’est :
1. Compter le nombre de logements par parcelle → tu fais un group by sur le champ
parcelle dans ta table PEV (ou ta jointure avec local10) et tu ajoutes un champ
“nb_logements”.
2. Joindre ensuite ce résultat à ta couche geo_parcelle → là tu n’as plus qu’un
enregistrement par parcelle, donc la jointure marche nickel.
En gros, c’est une jointure via une table agrégée :
• Étape SQL si tu bosses en base (un SELECT parcelle, COUNT(*)…).
• Ou fonction “Jointure attributaire par valeur de champ + résumé” si tu es dans QGIS.
Après ça, ta couche géo aura bien un champ indiquant le nombre de logements par
parcelle.
----------------------------------------
Le message est situé
https://georezo.net/forum/viewtopic.php?pid=374142#p374142
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