Selecionando recursos no Polygon de outra camada usando o QGIS?

43

Estou usando o QGIS 1.8 com um banco de dados PostGIS e tenho três camadas PostGIS no QGIS: uma camada de linhas, uma camada de pontos e uma camada de polígono.

O que estou tentando fazer é selecionar um polígono na camada de polígono e marcar todos os pontos dentro desse polígono.

Para mim, a única maneira de fazer isso é usar o botão "Selecionar por polígono", mas, dessa maneira, não posso usar um polígono existente para a seleção.

Novato
fonte

Respostas:

56

Duas soluções possíveis:

  • Você pode usar a opção " Vetor-> Ferramentas de pesquisa-> Selecionar por local " e marque a caixa de seleção "Usar somente os recursos selecionados".
  • Se você realmente deseja exportar os pontos que cruzam o polígono selecionado para um novo shapefile, selecione " Vetor-> Ferramentas de geopressão-> Interseção " e marque novamente a caixa de seleção "Usar apenas os recursos selecionados". A camada de entrada será sua camada de pontos e a camada de seleção será sua camada de polígono.
Micha
fonte
Além disso, estou correto em acrescentar que, para que o processamento vetorial funcione, as duas condições a seguir precisam ser atendidas: [1.] As camadas precisam ter o mesmo CRS; e [2.] A camada precisa ser selecionada no painel 'Camadas'.
Gonja
1
Não tenho a caixa de seleção "Usar apenas os recursos selecionados", consulte dropbox.com/s/hw2d422gh6wmoxm/… ? Eu tenho 2 camadas, selecionadas e um objeto selecionado em uma das camadas.
JaakL
2
Tome cuidado quando as camadas forem muito grandes - elas devem ser carregadas no QGIS como um todo, o que pode ser lento. Pode ser melhor usar uma consulta PostGIS (por exemplo, através do DB Manager).
Jan Šimbera
@JaakL Eu tive o mesmo problema, mas como você pode ver na resposta abaixo, o comportamento padrão é usar os recursos selecionados, se houver: gis.stackexchange.com/a/257060/121285
nanocv
A ferramenta Intersect funciona assim-assim em EDGE / condições de contorno, gostaria de sugerir tentar o Select Dentro plug-in sugerido abaixo
Justin Kray
2

Eu posso sugerir o uso de um QGIS Plugin, ou seja, Selecionar dentro .

Taras
fonte
Sim!!! Tentei esta ferramenta uma vez e acertou em cheio. Selecionar por centróide é o comportamento que eu esperaria da ferramenta Selecionar por Localização padrão do QGIS , que não teve um desempenho muito bom nas condições de borda e limite.
Justin Kray