Obiettivi
Il Corso QGIS GeoDatabase permettette di acquisire autonomia nella gestione di basi di dati geografiche tramite gli strumenti open source PostGIS e Spatialite.
Argomenti principali
- Introduzione alla gestione di basi dati geografiche tramite sistemi di gestione di database relazionali (RDBMS)
- Introduzione all’estensione spaziale PostGIS di PostgreSql: Tipi di dati geografici, Caricamento di dati vettoriali, Query spaziali
- Introduzione a SpatiaLite, estensione geografica di SqLite. Caricamento dati, Query spaziali
- Impiego di PostGIS e Spatialite all’interno di QGIS: il plugin DBManager
- Creazione di query SQL per la realizzazione di viste geografiche
IscrivitiTorna alla lista dei corsi
Il corso prevede lezioni frontali, esercizi guidati dal docente e esercizi svolti in modo autonomo.
Saranno previsti inoltre momenti dedicati alla discussione e condivisione delle problematiche e delle conoscenze tra i componenti della classe.
Destinatari del corso sono tutti gli utenti che hanno la necessità di gestire in maniera strutturata informazioni e basi di dati geografiche.
Introduzione alla gestione di database relazionali (RDBMS)
- Breve introduzione tecnica
- DB e GeoDB: caratteristiche, vantaggi e funzionalità
- GeoDB: struttura e formato dati
- Il linguaggio SQL
- Vantaggi dell’uso di un database nel GIS
Nozioni di base su creazione e gestione di un Geodatabase
- Introduzione ai DataBase Geografici e loro caratteristiche
- SpatiaLite
- PostGis
- Collegare QGIS ai GeoDB disponibili: il plugin DB Manager
- Consultare e caricare in mappa gli strati geografici disponibili
- Importare/esportare dati su/da GeoDB
Gestione avanzata di dati strutturati su GeoDB
- Gestione degli attributi
- Tipi Geometry disponibili
- Modelli Dimensionali disponibili
- SRID e sistemi geografici di proiezione
- Tabelle e viste
Aspetti di base di un DB Geografico
- Utenti, ruoli e privilegi in PostgreSQL
- Trigger su select/insert/update per tabelle e viste
- Codifiche Charset
Connessione ai GeoDB tramite QGIS
- Collegarsi a GeoDB PostGis pre-esitenti
- Creare e collegarsi a GeoDB SpatiaLite
- Caricare tabelle geografiche su QGIS
Il plugin DBManager
- Il plugin DbManager per la gestione di database su PostGis e SpatiaLite
- La gestione dei DB
- La gestione e l’importazione di dati geografici e tabelle alfanumeriche su DB
- Importazione dati geografici e tabelle alfanumeriche
Utilizzo base di un GeoDB
- Rudimenti sulle interrogazioni SQL
- Prime interrogazioni SQL
- Comprendere le funzioni di aggregazione
- Le funzioni di JOIN
Analisi Geografiche dirette su GeoDB
- Le principali funzioni di analisi geografica:
- Join e Query spaziali
- Buffer (aree di rispetto)
- Operazioni di overlay (merge, clip, difference, dissolve, intersect)