Tengo un shapefile con algunos multipolígonos enormes, con 100.000 partes. ¿Cuál sería la forma más fácil de dividirlos en polígonos de una sola parte? Estoy buscando algo como la función QGIS "Multipart to singlepart", pero el archivo es demasiado grande para que QGIS lo maneje. Supongo que probablemente ya haya algún módulo de Python que pueda hacerlo por mí. ¿Algun consejo?
8
Respuestas:
Los Shapefiles no tienen el tipo MultiPolygon (type = Polygon), pero de todos modos los admiten (todos los anillos se almacenan en un polígono = lista de polígonos, mira GDAL: ESRI Shapefile )
Es más fácil con Fiona y Shapely :
fuente
de la lista de correo GDAL usando python
fuente