QGIS - query, geoprocessing e link QGIS - query, geoprocessing e link Paolo Zatelli Departimento di Ingegneria Civile, Ambientale e Meccanica Università di Trento Paolo Zatelli Università di Trento 1 / 17
QGIS - query, geoprocessing e link Outline 1 Query 2 Geoprocessing 3 Hyperlink Paolo Zatelli Università di Trento 2 / 17
QGIS - query, geoprocessing e link Selezione di oggetti su una mappa In un GIS è possibile selezionare oggetti di una carta in base: 1 agli attributi, es. le strade statali 2 alla geometria (topologia), es. le strade che passano per il comune di Trento Tecnicamente si parla di: 1 query sugli attributi 2 geoprocessing Paolo Zatelli Università di Trento 3 / 17
QGIS - query, geoprocessing e link Query Selezione di oggetti con query La selezione in base ad attributi (es. i nomi delle strade, il tipo di edificio, il numero di abitanti, ecc.) viene fatta in un database, e quindi in un GIS, usando lo Structured Query Language (SQL). Una query (selezione) scritta in SQL ha una forma del tipo: SELECT-FROM-WHERE SELECT indica i campi (colonne) da riportare (* per tutti) FROM indica la tabella su cui si effettua la selezione WHERE indica la condizione Esempio: SELECT nome FROM strade WHERE lunghezza>100 Il linguaggio SQL è usato anche per gestire le tabelle: aggiungere/cancellare dati, aggiungere/cancellare colonne, ecc. Paolo Zatelli Università di Trento 4 / 17
QGIS - query, geoprocessing e link Query Interfaccia per query in QGIS Per effettuare selezioni su una tabella in QGIS si usa: Paolo Zatelli Università di Trento 5 / 17
QGIS - query, geoprocessing e link Query Interfaccia per query in QGIS Per modificare una tabella in QGIS si usa: Paolo Zatelli Università di Trento 6 / 17
QGIS - query, geoprocessing e link Query Query in QGIS Esempio: SELECT * FROM edifici_tot_pat3d_2013 WHERE MAS_ALT>4 Query Edifici più alti di 4m (particolare) Paolo Zatelli Università di Trento 7 / 17
QGIS - query, geoprocessing e link Geoprocessing Geoprocessing Per geoprocessing si intende la creazione di nuove mappe vettoriali a partire da una o più mappe esistenti in base alla loro geoetria. Le operazioni più frequenti sono: buffer crea aree attorno alle primitive (punti, linee ed aree) della mappa di input, con larghezza uguale o dipendente da un attributo overlay combina le primitive di due mappe secondo una operazione logica, intersezione (AND), unione (OR), unione esclusiva (XOR) o differenza (NOT) selezione usa le primitive di una mappa per selezionare le primitive sovrapposte di un altra dissolving fonde le aree che hanno un confine in comune ed un attributo uguale Paolo Zatelli Università di Trento 8 / 17
QGIS - query, geoprocessing e link Geoprocessing Buffer Duomo di Trento Buffer a 200m Paolo Zatelli Università di Trento 9 / 17
QGIS - query, geoprocessing e link Geoprocessing Overlay (AND - intersezione) Duomo di Trento - buffer a 200m Parti di edifici entro 200m Paolo Zatelli Università di Trento 10 / 17
QGIS - query, geoprocessing e link Geoprocessing Selezione Duomo di Trento - buffer a 200m Edifici entro 200m Paolo Zatelli Università di Trento 11 / 17
QGIS - query, geoprocessing e link Geoprocessing Overlay vs selezione Parti di edifici entro 200m Edifici entro 200m Paolo Zatelli Università di Trento 12 / 17
QGIS - query, geoprocessing e link Geoprocessing Dissolve Edifici Edifici con dissolve Paolo Zatelli Università di Trento 13 / 17
QGIS - query, geoprocessing e link Hyperlink Link E possibile collegare programmi esterni ad una mappa in QGIS. E possibile usare i campi della tabella associata alla mappa che si interroga come parametri per il comando (ad es. come nome di file, indirizzo di posta elettronica, ecc.). Paolo Zatelli Università di Trento 14 / 17
QGIS - query, geoprocessing e link Hyperlink Link I Paolo Zatelli Università di Trento 15 / 17
QGIS - query, geoprocessing e link Hyperlink Link II Si imposta il programma da lanciare ed il campo della tabella da cui leggere il parametro da passare al programma. Avendo scelto lo strumento Avvia azione sull elemento, selezionando un oggetto sulla mappa viene lanciata una ricerca in Google sul contenuto del campo Tipo. Paolo Zatelli Università di Trento 16 / 17
QGIS - query, geoprocessing e link Hyperlink Questa presentazione è c 2016 Paolo Zatelli, disponibile come Paolo Zatelli Università di Trento 17 / 17