.

Complemento de Consulta Espacial

O complemento spatialquery Complemento de Consulta Espacial permite que faça consultas espaciais (ex.: selecionar elementos) numa camada alvo com referência a outra camada. A funcionalidade é baseada na biblioteca GEOS e depende de uma camada fonte de elementos selecionada.

Operações possíveis:

  • Contém

  • Igual

  • Sobrepõe

  • Cruza

  • Intersecta

  • Disjunto

  • Toca

  • Dentro

Usando complemento

Como exemplo, nós queremos encontrar as regiões no conjunto de dados do Alaska que contém os aeroportos. Os seguintes passos são necessários:

  1. Iniciar QGIS e carregar as camadas de vetoriais :file: regions.shp e :file: airports.shp.

  2. Carregue o complemento Consulta Espacial no Gerenciador de Complementos (ver Diálogo de Complementos) e clique no ícone spatialquery Consulta Espacial que aparece no menu de ferramentas do QGIS. A janela do complemento aparecerá.

  3. Selecione a camada regions como camada fonte e airports como camada de elementos referência.

  4. Selecione ‘Contém’ como operador e clique [Aplicar].

Agora obtém uma lista de elementos ID da consulta e tem várias opções como é mostrado na figure_spatial_query_1.

  • Clique em selectesubsetlayer Criar camada com a lista de itens

  • Selecione um ID da lista e clique em selectcreatelayer Criar uma camada com os selecionados.

  • Selecione ‘Remover da seleção atual’ no campo E uso resultado para selectstring.

  • Você pode checkbox Zoom no item ou exibição checkbox Mensagem de Log.

  • Além disso, em Resultado ID’s da feição com as opções ‘fonte inválida’ e ‘referência inválida’ você pode visualizar feições com erros de geometrias. Essas feições não são usadas para consulta.

Figure Spatial Query 1:

../../../_images/spatial_query_sample.png

Análise de consulta espacial - regiões contêm aeroportos nix