Removendo polígonos sobrepostos / duplicados na mesma camada usando o QGIS?

12

Estou trabalhando no QGIS em uma camada vetorial em que as áreas são classificadas usando o atributo "erro de digitação". O problema que encontro é que muitos polígonos são duplicados ou sobrepostos, com o resultado de que algumas áreas são classificadas como dois ou mais "erros de digitação". Isto é um erro. Para fazer uma análise estatística, preciso limpar essa camada, removendo as sobreposições / duplicatas para que cada centímetro do território seja classificado como um e apenas um "erro de digitação"; qual é indiferente.

Roberto
fonte

Respostas:

18

Para remover duplicatas:

  • Você pode usar a ferramenta Excluir geometrias duplicadas acessando-a na caixa de ferramentas de processamento :

    Excluir geometrias duplicadas

  • Outra opção é usar a ferramenta v.clean do GRASS e selecionar a opção rmdupl :

    v.clean de GRASS

Para remover sobreposições:

  • Você pode usar a ferramenta Dissolver , desde que haja atributos comuns entre o polígono original e o polígono sobreposto:

    Dissolver

  • Como sempre, você pode removê-los manualmente, se houver apenas alguns. Você pode fazer isso através da Tabela de atributos , encontre seus polígonos sobrepostos (úteis em conjunto com um verificador de topologia para destacar as sobreposições) e selecione a opção para excluir recursos.

Joseph
fonte
3
Infelizmente, não existem atributos comuns entre polígonos sobrepostos e a edição manual não é adequada no meu caso para o alto número de recursos que precisam ser modificados. De qualquer forma, sua resposta foi muito útil porque, para minhas necessidades reais, apenas a geometria é importante, não o atributo. Dissolver todos os recursos e, em seguida, selecioná-los por local resolve o meu problema. Obrigado!
24515 Roberto