Saya memiliki file .shp, dan saya perlu mendapatkan grafik ganda dari file ini (artinya, setiap poligon centroid harus menjadi simpul, dan dua simpul dihubungkan jika poligon yang terkait berdekatan).
Saya berhasil mendapatkan centroid dari poligon file saya.
Bagaimana saya bisa menambahkan garis antara simpul yang memang harus dihubungkan?
Jawaban:
Anda dapat menggunakan hanya Python (versi 2.7.x dan 3.x) tanpa QGIS:
1) Dengan Fiona , rupawan dan itertools
2) dengan GeoPandas , rupawan dan itertools
3) Saya kira Anda dapat melakukan hal yang sama dengan PyQgis dan itertools (Python 2.7 untuk versi 2.x dan 3.x untuk versi 3.x)
sumber