Eu tenho um arquivo .shp e preciso obter o gráfico duplo desse arquivo (ou seja, cada centróide de polígono deve se tornar um vértice e dois vértices são vinculados se os polígonos associados forem adjacentes).
Consegui obter os centróides dos polígonos do meu arquivo.
Como posso adicionar linhas entre os vértices que realmente devem ser conectados?
Respostas:
Você pode usar apenas Python (versões 2.7.xe 3.x) sem o QGIS:
1) Com Fiona , bem torneadas e iterais
2) com GeoPandas , bem torneados e itertools
3) Suponho que você possa fazer o mesmo com PyQgis e itertools (Python 2.7 para versões 2.x e 3.x para versões 3.x)
fonte