Excluir pontos em um polígono usando o QGIS


18

Eu sou novo nisso, um novato na melhor das hipóteses. Estou usando o QGIS 1.7.3. Eu simplesmente quero selecionar um grande número de pontos em um único polígono e excluí-los. Isso é possível?


Em um comentário abaixo, você menciona que deseja "tornar o arquivo menor". É esse o caso? Você pode estar procurando por uma operação de "simplificação" que executará um algoritmo para reduzir os pontos - tente o plug-in DPSimplify ou a opção de menu Vector | Geometry Tools | Simplify.
Simbamangu 13/03/12

Respostas:


20
  1. Selecione sua camada
  2. Edição ativada
  3. Escolha a ferramenta Nó
  4. Clique em um ponto no seu polígono
  5. Use Command e clique e arraste para selecionar vários pontos com a ferramenta Letreiro. (pode ser com a tecla Shift pressionada no Windows)
  6. Use a tecla Delete para excluir os pontos selecionados (Fn + Excluir no MacBook Pro)

2
A Backspacechave funciona também.
precisa saber é

Usar apenas Excluir também funciona em um MacBook Pro. [QGIS 2.14]
Cyrille

Sim, como disse @AndreJ, a Backspacechave também funciona. Pressionar Deleteacabou de excluir todo o recurso.
blue_chip 19/02

6

Todas as respostas fornecidas funcionarão, dependendo de como você define 'selecionar' e 'torná-lo menor'. No entanto, meu palpite no seu comentário mais recente é que você deseja apenas cortar uma parte do polígono em vez de simplificar o número de vértices, mantendo a forma geral de todo o polígono. A resposta de Spilth deve funcionar, mas para mim, ele exclui apenas um nó da seleção e não TODOS os vértices selecionados (estou usando a versão 1.9.9 no Windows). Se você tiver esse mesmo problema, um método alternativo para cortar uma seção do seu polígono é:

  1. Ativar edição
  2. Nas ferramentas de edição avançadas, escolha Remodelar recurso
  3. Desenhe uma linha (aponte e clique) no polígono onde deseja cortá-la (inicie e termine a linha de corte fora do polígono e clique com o botão direito do mouse quando terminar).

Isso cortará a parte menor do polígono. Você também pode usar esta ferramenta para adicionar a um polígono se iniciar e concluir o desenho de dentro do polígono.


@Sylvester: Você está usando as teclas Shift ou Alt e clique e arraste para garantir que os nós sejam adicionados à sua seleção conforme você seleciona cada vez mais?
Brian Kelly

@ MikeGuillen Se isso resolveu seu problema, você deve aceitar a resposta (marque a caixa de seleção abaixo dos botões de votação para cima / para baixo).
precisa saber é o seguinte

1
  1. Inicie uma sessão de edição na camada que você deseja excluir recursos
  2. Execute uma consulta espacial para executar a seleção
  3. Excluir recursos

Bem, eu tenho um grande arquivo de forma que é um rio. Eu quero selecionar metade do shapefile e excluí-lo, para diminuir o arquivo. Eu não acho que executar uma consulta espacial funcionaria para isso.
precisa

@ Mike Guillen, atualize sua pergunta para melhor representar seu comentário. Minha resposta acima foi alinhada com a sua pergunta, conforme indicado.
artwork21

@ artwork21 - uma consulta espacial não seleciona um conjunto de recursos, enquanto o OP deseja editar componentes de um recurso individual?
Simbamangu

1
Parece uma resposta legítima à pergunta dos usuários. Selecione pontos por poli, exclua pontos. local.
RyanKDalton-OffTheGridMaps

0

Como você adicionou como comentário: "Bem, eu tenho um grande arquivo shapefile que é um rio. Quero selecionar metade do arquivo shapefile e excluí-lo, para diminuir o arquivo. Não acho que a execução de uma consulta espacial funcione para que. "

Sugiro usar: Vetor -> Ferramentas de geometria -> Geometrias de Simpliyfy.

se você quiser que apenas um recurso de linha de muitos recursos de linha seja processado, primeiro você pode selecionar essa linha nas canavas e marque a caixa "usar apenas os recursos selecionados" nas janelas de diálogo Simplificar geometrias. Pode ser necessário tentar diferentes valores de tolerância para obter o resultado desejado ...

Espero que isto ajude

Kurt

Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.