Search

+
Como copiar Feições de uma Camada para Outra no QGIS
Como copiar Feições de uma Camada para Outra no QGIS

Como podemos copiar feições entre camadas vetoriais usando o QGIS? Este é o tema deste nosso tutorial. Vamos entender como realizar esta operação que é bastante útil em atividades ligadas, por exemplo, à atualização de bases cartográficas.

COMO COPIAR GEOMETRIAS ENTRE CAMADAS

Antes de começarmos as explicações sobre este procedimento, quero convidar você para participar do Workshop Online de Geoprocessamento com Software Livre. Este evento é 100% Gratuito. Faça sua inscrição no link abaixo.

Workshop de Geoprocessamento com Software Livre

Vamos ao tutorial: Neste exemplo vamos considerar duas camadas vetoriais no formato shapefile que aqui estão denominadas como Quadras_Norte e Quadras_Sul (veja a imagem abaixo).

A ideia é copiar de uma vez só todas as feições da camada Quadras_Sul para a camada Quadras_Norte.

Shapefile de Quadras no QGIS

O primeiro passo é selecionar todas as feições da camada da qual queremos copiar as feições, neste caso a Quadras_Sul.

Para isso, clique sobre o nome da camada e use o atalho do teclado Ctrl+A. Note na figura abaixo que todas as feições foram selecionadas automaticamente após a execução deste comando simples.

Selecionando Feições no QGIS

Na sequência, acesse o menu Editar → Copiar feições. Uma alternativa é usar o atalho Ctrl+C.

Ao fazer uso deste comando estamos copiando para memória temporária (área de transferência) do computador as geometrias da camada selecionada no passo anterior.

Como copiar Feições usando o QGIS

Em seguida, coloque a camada que vai receber as novas feições em modo de edição (neste caso, Quadras_Norte).

Para isso, use o menu Camada → Alternar edição ou clique com o botão direito sobre a camada e escolha a opção correspondente, como ilustrado abaixo.

Como colocar uma camada em modo de edição no QGIS

Com a camada em modo editável, vá no menu Editar → Colar feições.

Colando feições em uma nova camada no QGIS

Perceba no destaque na imagem abaixo que aparece uma mensagem dizendo que as feições foram coladas com sucesso na nova camada. Neste exemplo foram 145 feições.

Além disso, note que a área com os vértices marcados em vermelho (camada em edição) já tem a extensão equivalente a área total das duas camadas.

Copiar Feições de uma Camada para Outra no QGIS

Retirando a camada do modo de edição, salvando as alterações dela e desabilitando a visualização da camada que está por baixo (Quadras_Sul, neste exemplo) fica fácil observar o resultado da operação.

Agora a camada Quadras_Norte tem um total de 311 quadras. Acabamos de atualizar nossa base cartográfica.

Como copiar Feições de uma Camada para Outra no QGIS

Vale lembrar que quando trabalhamos com arquivos shapefile só é possível unir feições de camadas de mesmo tipo de geometria (ponto com ponto, linha com linha e polígono com polígono). Não existe shapefile híbrido.

Caso você tenha alguma dúvida sobre a estrutura deste tipo de arquivo, recomendo que veja este conteúdo: Por Dentro do Formato Shapefile.

Temos aqui no nosso site alguns tutoriais relacionados com este tema, que são alternativas para realização deste processo. Veja alguns deles nos links a seguir:

O que achou da nossa dica de hoje? Por favor, deixe seu comentário. Ele é muito importante para nós!

Cadastre-se Gratuitamente em nossa Lista VIP e receba nossas novidades por e-mail. Curta nossa página no Facebook [PortalClickGeo] e siga nosso Canal no Youtube para continuar atualizado sobre o Mundo das Geotecnologias

]]>

Posted in: Artigos em Destaque, SIG, Tutoriais

Comments (10 Responses )

  1. Marcelo - 04/01/2017 - 12:00 am #

    Ótima dica.

  2. Carlos - 06/01/2017 - 12:47 am #

    Excelente post Anderson!!!
    só dando mais uma dica para a galera é cuidar com os atributos, que devem ser iguais, senão as geometrias vem mais as informações não. diferente da ferramenta “juntar shapes”.
    Abs

    • Anderson Medeiros - 06/01/2017 - 1:02 am #

      Agradecemos pela sua excelente contribuição, Carlos.
      Um abraço!

    • Ezequiel Alves Melo - 04/07/2017 - 1:55 am #

      não mandaram o material da aula de geoprocessamento para meu e-mail.
      [email protected]

      • Anderson Medeiros - 04/07/2017 - 2:03 am #

        Oi Ezequiel, tudo bem?
        Você pode olhar, por favor, se o email com link de acesso caiu na caixa de Spam ou na Aba “Promoções” do seu Gmail?
        O remetente é [email protected]
        Me diz se achou.
        Abraço!

  3. ANTONIO PAULO DE ANDRADE SILVA - 19/04/2017 - 12:46 am #

    Caro Anderson,
    Somos muito gratos pela sua contribuição para o meio acadêmico e profissional do geoprocessamento.

  4. Sarah - 12/07/2017 - 6:07 pm #

    Excelente! Muito bem explicativo! Mesmo para mim, que não entendo muito do programa, consegui fazer tranquilo.
    Obrigada pela divulgação do material!

  5. Afonso José - 14/03/2018 - 3:47 pm #

    Excelente post Anderson.
    Tenho uma dúvida quanto a um procedimento no QGIS. Tenho um conjunto de shapes sobrepostos e uma lista de pontos distribuídos espacialmente sobre eles. Tenho como saber quantos e quais shapes estão sob cada ponto? Por exemplo, tenho uma série de shapes de distribuição de espécies (uns 600) e 18 pontos. Teria como saber quais espécies ocorrem em cada ponto?

Deixe uma resposta