#1 Sun 09 July 2017 10:40
- Cerise45
- Participant actif
- Date d'inscription: 31 Aug 2011
- Messages: 132
QGIS 2.18: Recuperer liste de polygones adjacents
Bonjour,
Question pour faire un traitement que je pensais simple mais qui ne l'est pas tant que ça car je n'ai pas trouvé la fonction pour le faire :
J'ai une couche de polygones et j'aimerai récupérer, pour chacun des polygones, la liste des polygones adjacents (qui touchent donc mon polygone).
C'est ce que l'on peut faire via une sélection spatiale mais j'aimerai réaliser ce traitement "en masse" et obtenir une table avec les identifiants de toutes les entités adjacentes de la sorte :
polygone ID 1 > tous les ID des polygones adjacents
polygone ID 2 > idem
polygone ID 3 > ...
...
Quelqu'un saurait comment s'y prendre, de préférence avec QGIS, pour traiter ce problème ?
Merci à vous tous
Hors ligne
#2 Mon 10 July 2017 09:41
- chrisha
- Participant occasionnel
- Date d'inscription: 30 Sep 2008
- Messages: 25
Re: QGIS 2.18: Recuperer liste de polygones adjacents
Bonjour,
Il ya une possibilité avec les modules GRASS dont on peut trouver un exemple ici : https://grasswiki.osgeo.org/wiki/Vector … boundaries
Effectivement, l'opération n'set pas directe : il faut extraire les "boundary" des polygones, ajouter les colonnes (left, right) qui contiendront les id des polygones situés de part et d'autre de cette limite. Ces colonnes seront renseignées par le module v.to.db option=sides
Dernière modification par chrisha (Mon 10 July 2017 09:41)
Hors ligne
#3 Mon 10 July 2017 11:08
- Floflo49fb
- Participant assidu
- Lieu: Montpellier
- Date d'inscription: 29 Aug 2009
- Messages: 250
- Site web
Re: QGIS 2.18: Recuperer liste de polygones adjacents
Bonjour,
Vous pouvez également passer par un petit script python. Voir cet exemple.
Bonne journée,
Florian Boret
Dream it, Make it, Share it
Hors ligne
#4 Thu 13 July 2017 23:28
- Cerise45
- Participant actif
- Date d'inscription: 31 Aug 2011
- Messages: 132
Re: QGIS 2.18: Recuperer liste de polygones adjacents
Merci beaucoup à tous deux
Hors ligne
#5 Thu 15 July 2021 11:25
- Demonshine
- Participant occasionnel
- Date d'inscription: 27 May 2021
- Messages: 21
Re: QGIS 2.18: Recuperer liste de polygones adjacents
Bonjour,
Auriez-vous une solution sous QGIS 3.16 ?
Merci d'avance,
Hors ligne