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

Respuestas:

45

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

Pase a ver Vector > Data Management Tools > Split Vector Layer...

herramienta de capa de vector dividido en QGIS 2.8.1

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 necesita.

SaultDon
fuente
1
A diferencia de las otras herramientas vectoriales, esta no agrega los archivos al proyecto, y debe seleccionar una carpeta de salida Browsepara encontrarlos después.
AndreJ
3

Use 'Split Vector Layer' en el Vector General Toolbox

jbalk
fuente
1

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

johanvdw
fuente
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 "División de capa de vector por atributo". Eso hará lo que necesites.

Ariel
fuente
2
¿Es esto diferente del complemento sugerido por @oeon?
Matt Wilkie
@mattwilkie es un algoritmo que viene de forma nativa QGIS. ¡No es necesario instalar un complemento para eso!
Stophface