Eu tenho um shapefile com alguns multipolígonos enormes, com 100.000 partes. Qual seria a maneira mais fácil de dividi-los em polígonos de parte única? Estou procurando algo como a função "Multipart to singlepart" do QGIS, mas o arquivo é grande demais para o QGIS lidar. Suponho que provavelmente já exista algum módulo Python que possa fazer isso por mim. Alguma dica?
8
Respostas:
Os arquivos de forma não têm o tipo MultiPolygon (type = Polygon), mas os suportam de qualquer maneira (todos os anéis são armazenados em um polígono = lista de polígonos, veja GDAL: ESRI Shapefile )
É mais fácil com Fiona e Shapely :
fonte
da lista de discussão GDAL usando python
fonte