Dividir la capa de QGIS en múltiples usando QGIS

Aug 19 2020

Tengo una capa (GeoJSON) con múltiples funciones. Quiero dividir el shapefile en múltiples shapefiles usando QGIS.

No quiero un archivo para cada función individual. ¿Es posible en QGIS seleccionar características y cortarlas y pegarlas en un nuevo archivo?

Respuestas

3 Taras Aug 19 2020 at 10:00

No me quedó claro cómo se deben dividir y guardar las características, por ejemplo, solo seleccionarlas o simplemente todas. A continuación, proporciono varias posibilidades que pueden responder a la pregunta.

Caso 1. Cuando ciertas características deben seleccionarse y exportarse posteriormente

Consulta los siguientes artículos:

  • Cómo guardar una selección como un archivo nuevo usando QGIS
  • Guardar / exportar características seleccionadas en QGIS
  • Seleccione la función Guardar / Exportar como una nueva capa usando QGIS 3.2.1

Exactamente lo que @Erik mencionó en sus comentarios.

Caso 2. Cuando deben exportarse todas las funciones

Supongamos que hay una capa de polígono llamada "grid"con su tabla de atributos correspondiente, vea la imagen a continuación.

En la tabla de atributos tiene que haber un atributo único, por ejemplo "ID", de lo contrario créelo usando @row_numberen la Calculadora de campo.

Continúe Vector > Data Management Tools > Split Vector Layer...utilizando el "ID"como campo de ID único .

Y obtén la salida

Nota: Tenga en cuenta que cada salida individual será temporal y en .gpkgformato.

Caso 3. Cuando todas las características deben exportarse pero poseen un atributo en común.

Se puede hacer de la misma manera que se hizo en el Paso 2 . Sin embargo, hay una forma adicional descrita en este hilo.

  • Dividir shapefile en múltiples shapefiles usando un valor de atributo en QGIS Graphical Modeler