` `
Il plugin 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 esempio: trova le regioni dell’Alaska che contengono areoporti. Sono necessari i seguenti passaggi:
Avvia QGIS e carica i layer vettoriali regions.shp e airports.shp.
Carica il plugin Interrogazione nel Gestore Plugin (vedi manage_plugins) e fai click sull’icona Interrogazione Spaziale, che appare nel menu della barra degli strumenti di QGIS. Viene visualizzata la finestra di dialogo del plugin.
Seleziona il layer regions come layer principale airports come layer di riferimento.
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.
Seleziona un elemento dalla lista e clicca su Crea layer con selezionato.
Seleziona ‘Rimuovi dalla sessione corrente’ nel campo E usa il risultato per .
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.