¿Dividir shapefile en archivos separados para cada característica usando QGIS / GDAL / SAGA?

25

Tengo un archivo de forma polilínea con aproximadamente 20 tipos de carreteras.

Me gustaría saber cómo puedo crear automáticamente un archivo vectorial para cada uno.

Soy consciente de cómo hacerlo utilizando ArcGIS for Desktop; consulte ¿Exportar una clase de entidad a múltiples clases de entidades según los valores de campo usando ArcGIS for Desktop?

¿Cómo lo hago usando QGIS, GDAL, SAGA, etc.?

    
pregunta Bobo 18.05.2012 - 10:26

4 respuestas

34

En QGIS 2.8.1 hay una herramienta en el menú Vector que puede dividir un conjunto de datos basado en un atributo.

Mira en Vector > Data Management Tools > Split Vector Layer...

Es una herramienta básica que debería funcionar si no desea recurrir a complementos o herramientas en Procesamiento; a menos que ofrezcan la funcionalidad adicional que necesitas.

    
respondido por el SaultDon 13.03.2015 - 00:01
5

Quantum GIS tiene un complemento llamado ShapefileSplitter enlace que hace esto.

    
respondido por el oeon 12.07.2012 - 23:34
1

Podría considerar saga gis (ya sea directamente oa través de sextante en qgis). Contiene un módulo que dividirá una forma por atributo (formas / herramientas / tabla dividida / forma por atributo).

    
respondido por el johanvdw 10.09.2013 - 19:34
1

En la caja de herramientas de procesamiento de QGIS, si va a los scripts de ejemplo de la sección Scripts. Encontrará el script llamado "Dividir capa vectorial por atributo". Eso hará lo que necesites.

    
respondido por el Ariel 30.05.2014 - 17:57

Lea otras preguntas en las etiquetas