Dividindo a camada QGIS em múltiplas usando QGIS

Aug 19 2020

Eu tenho uma camada (GeoJSON) com vários recursos. Eu quero dividir o shapefile em vários shapefiles usando QGIS.

Não quero um arquivo para cada recurso individual. É possível no QGIS selecionar recursos e recortá-los e colá-los em um novo arquivo?

Respostas

3 Taras Aug 19 2020 at 10:00

Não estava claro para mim como os recursos deveriam ser divididos e salvos, por exemplo, apenas selecionados ou simplesmente todos. Portanto, estou fornecendo várias possibilidades que podem responder à pergunta.

Caso 1. Quando determinados recursos devem ser selecionados e exportados posteriormente

Verifique os seguintes artigos:

  • Como salvar uma seleção como um novo arquivo usando QGIS
  • Salvando / exportando recursos selecionados no QGIS
  • Selecione, Salvar / Exportar recurso como uma nova camada usando QGIS 3.2.1

Exatamente o que @Erik mencionou em seus comentários.

Caso 2. Quando todos os recursos devem ser exportados

Vamos supor que haja uma camada de polígono chamada "grid"com sua Tabela de Atributos correspondente, veja a imagem abaixo.

Na tabela de atributos há um atributo único, por exemplo "ID", caso contrário, crie-o usando @row_numberna Calculadora de Campo.

Continue Vector > Data Management Tools > Split Vector Layer...usando "ID"como um campo de ID exclusivo .

E obter o resultado

Nota: Lembre-se de que cada saída individual será temporal e em .gpkgformato.

Caso 3. Quando todos os recursos devem ser exportados, mas possuem um atributo em comum.

Isso pode ser feito da mesma maneira que na Etapa 2 . No entanto, há uma maneira adicional descrita neste tópico

  • Dividindo o arquivo de forma em vários arquivos de forma usando um valor de atributo no Modelador Gráfico QGIS