Complemento Consulta espacial

El spatialQuery Complemento Consulta espacial permite hacer una consulta espacial (ej., seleccionar objetos espaciales) en una capa de destino con referencia a otra capa. La funcionalidad con base en la librería de GEOS y depende de la capa de rasgos de origen seleccionado.

Operadores posibles son:

  • Contiene

  • Igual

  • Solapa

  • Cruzar

  • Intersecta

  • Está inconexo

  • Toca

  • Dentro

Usar el complemento

Como un ejemplo, queremos encontrar regiones en el conjunto de datos de Alaska que contenga aeropuertos. Los siguientes pasos son necesarios:

  1. Inicie QGIS y cargue las capas vectoriales regions.shp y airports.shp.

  2. Cargue el complemento de Consulta espacial en el Administrador de Complementos (vea El diálogo de complementos) y haga clic en el icono spatialQuery Consulta espacial, que aparece en el menú de la barra de herramientas de QGIS. El diálogo de complemento aparece.

  3. Seleccione la capa regions como la capa origen y airports como la capa de entidades de referencia.

  4. Seleccione ‘Contiene’ como operador y haga clic en [Aplicar].

Ahora obtiene una lista de IDs de entidades de la consulta y tiene varias opciones, como se muestra en figure_spatial_query_1.

  • Haga clic sobre selectSubsetLayer Crear capa con lista de elementos.

  • Seleccione un ID de la lista y haga clic sobre selectCreateLayer Crear capa con selección.

  • Seleccione ‘Eliminar de la selección actual’ en el campo Y utilizar el resultado para selectString.

  • Se puede checkbox Zum al elemento o desplegar checkbox Registro de mensajes.

  • Además en ID’s de los objetos de resultado con las opciones ‘Origen inválido’ y ‘Referencia inválida’ se puede tener una vista de los objetos espaciales con errores geométricos. Estos objetos no se utilizan para la consulta.

Figure Spatial Query 1:

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

Análisis de consulta espacial - las regiones contienen aeropuertos