J'ai un fichier .shp, et j'ai besoin d'obtenir le double graphique de ce fichier (c'est-à-dire que chaque polygone centroïde devrait devenir un sommet, et deux sommets sont liés si leurs polygones associés sont adjacents).
J'ai réussi à obtenir les centroïdes des polygones de mon fichier.
Comment puis-je ajouter des lignes entre les sommets qui devraient en effet être connectés?
Réponses:
Vous pouvez utiliser Python uniquement (versions 2.7.x et 3.x) sans QGIS:
1) Avec Fiona , bien fait et itertools
2) avec GeoPandas , galbées et itertools
3) Je suppose que vous pouvez faire la même chose avec PyQgis et itertools (Python 2.7 pour les versions 2.x et 3.x pour les versions 3.x)
la source