Outdated version of the documentation. Find the latest one here.

` `

Plugin Interrogazione Spaziale

Il plugin spatialQuery Interrogazione Spaziale ti permette di creare una query spaziale (ovvero selezionare le caratteristiche) in un layer di destinazione facendo riferimento a un altro layer. La funzionalità è basata sulla libreria GEOS e dipende dal layer selezionato come sorgente.

Gli operatori spaziali sono:

  • Contiene

  • E’ uguale a

  • Sovrappone

  • Attraversa

  • Interseca

  • E’ disgiunto

  • Tocca

  • E’ contenuto

Come usare il plugin

Come esempio: trova le regioni dell’Alaska che contengono areoporti. Sono necessari i seguenti passaggi:

  1. Avvia QGIS e carica i layer vettoriali regions.shp e airports.shp.

  2. Carica il plugin Interrogazione nel Gestore Plugin (vedi manage_plugins) e fai click sull’icona spatialQuery Interrogazione Spaziale, che appare nel menu della barra degli strumenti di QGIS. Viene visualizzata la finestra di dialogo del plugin.

  3. Seleziona il layer regions come layer principale airports come layer di riferimento.

  4. Seleziona l’operatore ‘Contiene’e clicca [Applica].

A questo punto appare un riquadro che elenca gli ID degli elementi che soddisfano la query e hai diverse opzioni come mostrato in figure_spatial_query.

  • Clicca su selectSubsetLayer Crea layer con lista di oggetti.

  • Seleziona un elemento dalla lista e clicca su selectCreateLayer Crea layer con selezionato.

  • Seleziona ‘Rimuovi dalla sessione corrente’ nel campo E usa il risultato per selectString.

  • Puoi fare checkbox Zoom all’oggetto o visualizzare checkbox Messaggi di log.

  • Inoltre in ID geometria risultato con le opzioni ‘Origine non valida’ e ‘Riferimento non valido’ puoi dare un’occhiata agli oggetti con errori di geometria. Queste geometrie non sono utilizzate per la query.

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

Spatial Query analysis – Regioni con aeroporti