Un elemento cruciale per il successo di un SIT è il fattore umano. Un team competente e motivato è il nucleo essenziale di qualunque sistema informativo. Possiamo realizzare momenti formativi personalizzati rispetto alle vostre esigenze, a partire da seminari introduttivi di orientamento fino a corsi completi per utenti e amministratori, con esercitazioni pratiche, presso la vostra sede o con nostre attrezzature.

Corso, Universitá di Évora (Portogallo), Maggio 2008
Ogni corso mira a fornire le conoscenze per l'utilizzo del singolo software o comunque dei software strettamente connessi tra loro. Può essere frequentato singolarmente oppure inserito in un ciclo formativo che comprende:
- Desktop Mapping
- Introduzione ai Geographic Information Systems liberi
- Corso integrato GRASS - QuantumGIS
- Le analisi spaziali vettoriali con GRASS
- Le analisi spaziali raster con GRASS
- GRASS: Analisi delle immagini
- Linguaggio SQL
- PostgreSQL Database Operator
- PostgreSQL Database Administrator 1
- PostgreSQL Database Administrator 2
- Geodatabase
- Mapserver
- Corso base php + database
- Corso base GNU/Linux: utilizzo Desktop
- Corso base GNU/Linux: installazione e configurazione
- Corso avanzato GNU/Linux: amministrazione Red Hat + Fedora
L'attività di formazione viene svolta presso sedi individuate direttamente da Faunalia oppure, a richiesta, presso l'utente. Vengono organizzati corsi in qualunque momento, al raggiungimento di un numero minimo di iscritti (5). E' anche possibile organizzare il corso presso la vostra sede, ad un costo fisso omnicomprensivo, indipendentemente dal numero di partecipanti.
Per ogni corso sarà fornito adeguato materiale didattico e software con relativa licenza libera.
I corsi GIS si svolgeranno interamente con banche dati geografiche vettoriali e raster, a scale differenti, di libero uso.
I corsi che vi proponiamo hanno una struttura fissa per motivi di organizzazione. In caso di necessità possiamo personalizzare il corso sulla base delle vostre esigenze.
Per tutti gli studenti ed i disoccupati è previsto uno sconto fino al 40%
Faunalia ha una vasta esperienza nella formazione sui GIS liberi, avendo realizzato oltre 90 fra corsi e seminari, in italiano, inglese e francese.
Per qualsiasi informazione potete scriverci, oppure telefonare allo 0587/213742.
Introduzione al Desktop Mapping
Software utilizzato:

Descrizione
Il corso si rivolge a chiunque voglia imparare a utilizzare QGIS anche senza avere alcuna nozione di base di desktop mapping. Durante il corso si apprenderà come muoversi all'interno dell'ambiente di lavoro di QGIS, come gestire i dati alfanumerici associati alle geometrie e come creare query sulla base degli attributi o della geometria. Si affronteranno le tematiche relative all'editing dei dati spaziali di tipo vettoriale, alla georeferenziazione dei dati spaziali di tipo raster e alla produzione di mappe.
Argomenti principali del corso:
- Introduzione ai sistemi informativi territoriali opensource
- Breve introduzione ai Sistemi Informativi Geografici e alle banche dati GIS;
- L'ambiente di visualizzazione: il desktop grafico e le principali funzioni
- I dati geografici interpretabili: la libreria OGR/GDAL, GRASS, Geodatabase
- Come creare e modificare i dati geografici vettoriali
- La selezione tabellare e spaziale
- I plugins relativi alla visualizzazione: barra di scala, griglia di riferimento, testi descrittivi
- I plugins funzionali: georefenziazione raster, GPS tools, Geodatabase geoprocessing
- Come creare le proprie carte tematiche
- Stampe dei dati geografici
Esperienza richiesta:
Questo corso può essere seguito anche da coloro che hanno poca esperienza sui GIS e sulla cartografia. E' necessario avere dimestichezza con l'uso del PC.
Durata del corso:
Due giorni (14 ore)
Corsi Collegati:
Introduzione ai Geographic Information Systems liberi
Software utilizzato:

Descrizione
Il corso si rivolge a chiunque voglia imparare a utilizzare il GIS GRASS avendo come prerequisito nozioni di base relative ai Sistemi Informativi Territoriali. Durante il corso si apprenderà come installare ed utilizzare il software, come gestire dati geografici di tipo vettoriale e raster ed effettuare analisi spaziale di base.
Argomenti principali del corso:
- Introduzione ai sistemi informativi territoriali opensource
- Breve introduzione ai Sistemi Informativi Geografici e alle banche dati GIS;
- I dati geografici vettoriali e raster
- Come avviare GRASS, Locations ed ambiente di visualizzazione
- La visualizzazione 2D, 3D ed i principali strumenti interattivi
- La gestione dei dati, importazione ed esportazione
- Interfaccia con QuantumGIS
- Come creare e modificare i dati geografici, la conversione tra formati diversi
- Dati vettoriali: i rapporti con il database
- Dati vettoriali: riclassificazione, query su attributi e su geometrie
- Analisi vettoriale: overlay, creazione di buffers, ecc
- Dati raster: caratteristiche
- Dati raster: settare la tabella dei colori, riclassificazione, query su attributi e su geometrie
- Analisi raster: overlay, creazione di buffers, analisi delle distanze
Esperienza richiesta:
Il corso può essere seguito anche da coloro che hanno poca esperienza sui GIS e sulla cartografia. E' necessario avere dimestichezza con l'uso del PC.
Durata del corso:
Tre giorni (21 ore)
Corsi Collegati:
Corso Integrato GRASS QuantumGis
Software utilizzato:

Descrizione
Questo corso permette di apprendere il funzionamento di base dei due software in modo da unire alle potenzialità dell'elaborazione GIS di GRASS la stabilità e la semplicità d'uso di QGIS. Alla fine del corso l'utente avrà appreso a muoversi agilmente all'interno dell'ambiente di lavoro di QGIS ed ad effettuare analisi in modo semplice ed intuitivo. Il corso si rivolge a chiunque voglia imparare a utilizzare il GIS avendo come prerequisito nozioni di base relative ai Sistemi Informativi Territoriali.
Argomenti principali del corso sono:
- Introduzione ai sistemi informativi territoriali opensource
- I dati geografici vettoriali e raster
- Introduzione a QuantumGIS
- Installazione
- Configurazione dell'ambiente di lavoro
- Vettori: caricamento e proprietà
- Conversione
- Visualizzazioni
- Progetti e strumenti interattivi
- Proiezioni
- Plugins
- Vettori: digitalizzazione
- I geodatabase in QGIS: PostGIS, SpatiaLite
- Analisi vettoriale
- Raster: caricamento e proprietà
- Analisi raster
- Caricare dati dal web: WMS, WFS
- Esportazione e stampa
- Introduzione a GRASS ed interfaccia con QGIS
- Struttura dati GRASS: Locations e mapsets
- Struttura dei comandi
- La gestione dei dati, importazione ed esportazione
- Dati vettoriali: i rapporti con il database
- Analisi dei dati vettoriali
- Dati raster: caratteristiche
- Analisi dei dati raster, algebra delle mappe, modellistica ambientale
Esperienza richiesta:
E' necessario avere dimestichezza con l'uso del PC.
Durata del corso:
Cinque giorni (35 ore)
Le analisi spaziali vettoriali con GRASS
Software utilizzato:

Descrizione
Il corso è consigliato agli utenti di GRASS che vogliono sfruttare tutte le potenzialità vettoriali del prodotto. Attraverso l'uso di esercitazioni guidate, i corsisti apprenderanno a gestire il dato vettoriale, ad usare le funzioni di analisi più complesse, creazione di superfici.
Il corso si svolge attraverso simulazioni di casi reali in cui partecipanti dovranno, attraverso l'uso dei moduli di GRASS, trovare delle soluzioni a problematiche presentate dal docente.
Argomenti principali del corso:
- Introduzione ai sistemi informativi territoriali opensource
- I dati geografici vettoriali: caratteristiche e potenzialità
- Analisi vettoriale: panoramica dei moduli
- Rettificazione e riproiezione
- Query su attributi e su geometrie
- Gestione della topologia, conversione di elementi geometrici, analisi delle distanze, ecc
- Test statistici di base
- Analisi delle reti: individuazione del percorso più breve, creazione di sottozone di competenza, albero di Steiner
- Analisi di set puntiformi: creazioni di minimi poligoni convessi, triangolazione di Delaunay, analisi kernel
- Creazione di superfici: interpolazione mediante metodo di Voronoi, Inverse Distance Squared Weighting e Regularized Spline with Tension
- Creare i propri scripts per analisi complesse e ripetute
Esperienza richiesta:
Il corso può essere seguito da coloro che hanno una esperienza di base sui GIS e sulla cartografia e che hanno una conoscenza base di GRASS. E' necessario avere dimestichezza con l'uso del PC.
Durata del corso:
Tre giorni (21 ore)
Corsi Collegati:
- Introduzione ai Geographic Information Systems liberi (consigliato come propedeutico)
- Le analisi raster con GRASS
Le analisi spaziali raster con GRASS
Software utilizzato:

Descrizione
Il corso è consigliato agli utenti di GRASS che vogliono sfruttare tutte le potenzialità raster del prodotto. Attraverso l'uso di esercitazioni guidate, i corsisti apprenderanno come gestire il dato raster, come usare le funzioni di analisi più complesse e come utilizzare a pieno le possibilità di elaborazione legate a modulo di map algebra.
Il corso si svolge attraverso simulazioni di casi reali in cui partecipanti dovranno, attraverso l'uso dei moduli di GRASS, trovare delle soluzioni a problematiche presentate dal docente.
Argomenti principali del corso:
- Introduzione ai sistemi informativi territoriali opensource
- I dati geografici raster: caratteristiche e potenzialità
- Analisi raster: panoramica dei moduli
- Dati raster: caratteristiche e conversione tra formati diversi
- Riclassificare, ricodificare, e riscalare raster
- Trasformazioni delle geometrie
- Cambiare la risoluzione dei raster
- Algebra delle mappe
- Analisi delle superfici e del profilo altimetrico
- Moduli di analisi del paesaggio
- Test statici di base
- Casi di studio: individuazioni percorsi a minor costo, modelli predittivi
- Creare i propri scripts per analisi complesse e ripetute
Esperienza richiesta:
Il corso può essere seguito da coloro che hanno una esperienza di base sui GIS e sulla cartografia e che hanno una conoscenza base di GRASS. E' necessario avere dimestichezza con l'uso del PC.
Durata del corso:
Tre giorni (21 ore)
Corsi Collegati:
GRASS: Analisi delle immagini
Software utilizzato:
Descrizione
Questo corso è indispensabile per raggiungere una piena conoscenza di GRASS. Con questo corso affronta le tematiche relative all'elaborazione delle immagini nei GIS con attenzione particolare alle procedure di georeferenziazione, all'analisi di immagini satellitari ed alla classificazione automatica dell'uso del suolo.
Argomenti principali del corso sono:
- Introduzione ai sistemi informativi territoriali opensource
- Image processing: cos'è ed a cosa serve
- Importazione immagini di ortofoto o mappe acquisite tramite scanner
- Importazione immagini da satellite
- Riproiezione e rettificazione
- Fusioni di immagini con Brovey
- Classificazione digitale
- Tassled cap vegetation index
Esperienza richiesta:
Il corso può essere seguito da coloro che hanno una esperienza di base sui GIS e sulla cartografia e che hanno una conoscenza base di GRASS. E' necessario avere dimestichezza con l'uso del PC.
Durata del corso:
Un giorno (7 ore)
Corsi Collegati:
Linguaggio SQL
Software utilizzato:
Descrizione
Il corso SQL è pensato per fornire a programmatori ed operatori di database leconoscenze necessarie per scrivere query in linguaggio SQL nel dialetto PostgreSQL.
Il corso è rivolto a operatori di Database e programmatori.
Gli obiettivi sono:
- Conoscenza della struttura di un database
- Conoscenza teorica e pratica del linguaggio SQL
- Capacità di creare modificare e cancellare gli oggetti del database
- Capacità di inserire, modificare ed estrarre i dati dal database
Argomenti principali del corso sono:
- Gli elementi fondamentali del database
- I tipi dato
- I comandi DDL
- I comandi DML
- La Select
- I comandi DCL
- Le strategie di Join
- Operatori e funzioni
- Le transazioni
Esperienza richiesta:
Conoscenze di base di sistemi informativi
Durata:
Due giorni (16 ore)
Corsi Collegati:
PostgreSQL Database Operator
Software utilizzato:
Descrizione
Il corso PostgreSQL DBO e' pensato per fornire a programmatori e operatori di database PostgreSQL le conoscenze necessarie per affrontare l'operativita' di base del DBMS.
Gli obiettivi del corso sono:
- capacità di installare PostgreSQL su sistemi Windows/Linux
- capacità di avviare ed arrestare il servizio PostgreSQL
- capacità di amministrare gli utenti e gruppi in PostgreSQL
- capacità di mantenere il DBMS efficiente conoscenza dei tool a corredo del DBMS
Argomenti principali del corso sono:
- Panoramica su PostgreSQL
- Installazione di PostgreSQL su Windows e su Linux
- Il programma initdb
- Amministrazione dell'istanza
- I file di configurazione
- I client psql, PgAdmin3 e phpPgAdmin
- Gli utenti e i gruppi
- I metodi di autenticazione
- Il comando VACUUM e l'autovacuum
- Manutenzione dell'istanza
Esperienza richiesta:
Principi di linguaggio SQL
Conoscenze di base di sistemi informativi
Durata:
Un giorno (8 ore)
Corsi Collegati:
PostgreSQL Database Administrator 1
Software utilizzato:
Descrizione
Il corso è pensato per fornire agli amministratori di database PostgreSQL una solida base di conoscenza per affrontare le varie problematiche di configurazione, installazione e manutenzione del sistema.
Gli obiettivi del corso sono:
- capacità risolutiva in caso di problemi di startup dell'istanza
- capacità di amministrare lo storage di PostgreSQL
- conoscenza della struttura directory di PostgreSQL
- conoscenza delle semantiche interne al DBMS
- conoscenza dei tool a corredo del DBMS
Argomenti principali del corso sono:
- I client psql, PgAdmin3 e phpPgAdmin
- Il database in esercizio
- La gestione dello spazio (Tablespace)
- Manutenzione dell'istanza
- Il comando VACUUM e l'autovacuum
- La gestione della memoria
- Il cluster database
- Il write ahead log
- Diagnostica
- Le transazioni in PostgreSQL
- La semantica transazionale
- I parametri di configurazione di postgresql.conf
Esperienza richiesta:
Principi di linguaggio SQL
Conoscenze di base di sistemi informativi
Amministrazione sistemi Windows
Amministrazione sistemi Linux
Durata:
Due giorni (16 ore)
PostgreSQL Database Administrator 2
Software utilizzato:
Descrizione
Il corso è pensato quale completamento naturale del corso Database Administrator 1 per amministratori di database PostgreSQL.
Gli obiettivi del corso sono:
- padronanza nella configurazione dell'istanza PostgreSQL
- capacità di assistere i programmatori nelle strategie di sviluppo
- capacità di effettuare backup e restore consistenti
- capacità risolutiva in caso di problemi di startup dell'istanza
- conoscenza dei tool a corredo del DBMS
Argomenti principali del corso sono:
- Analisi dei processi fondamentali di PostgreSQL
- L'approccio MVCC e problematiche correlate
- La struttura dello storage
- Il buffer manager
- Design tuning
- Cenni di disaster recovery e HA
- Backup e restore dei dati
- Strategie di backup
- Schedulazione delle attività
Durata:
Due giorni (16 ore)
Il GeoDatabase
Software utilizzato:

Descrizione
Il corso è rivolto a chi, per la gestione di banche dati geografiche complesse, per la necessità di svolgere analisi approfondite e per la visualizzazione on line in tempo reale delle analisi fatte, vuole utilizzare una banca dati evoluta e di ottima stabilità. Il corso permette di familiarizzare con la gestione dei dati vettoriali tramite SQL, con l'importazione dei dati geografici in PostgreSQL (a partire da formati di interscambio standard), con l'interrogazione di dati sia geografici che alfanumerici tramite numerose applicazioni. Permette inoltre di apprendere l'uso di funzioni di analisi geografica effettuata direttamente da database.
Argomenti principali del corso sono:
- Introduzione ai sistemi informativi territoriali opensource
- Introduzione al RDBMS Open Source PostgreSQL
- Schemi tabelle, viste, domini, funzioni
- Prima configurazione del database
- Vantaggi dell'uso di un database nel GIS
- Utenti, permessi, accessi
- Dump e restore
- Introduzione a PostGIS (standard Open Geospatial Consortium)
- Geodatabase: struttura e formato dati
- Creazione di un database geografico e uso del template gis
- Amministrazione del database e accesso ai dati
- Amministrazione da riga di comando: psql
- I front-ends grafici: QuantumGIS, PhpPgAdmin, PgAdmin 3, OpenOffice, ecc.
- PostGIS e QuantumGIS
- Importazione shapefile
- Digitalizzazione
- Query
- Funzioni avanzate di geodatabase
- Funzioni standard OGC
- Estensioni di PostGIS
- Conversione tra sistemi di coordinate
Esperienza richiesta:
Preferibile conoscenza del linguaggio SQL. E' necessario avere dimestichezza con l'uso del PC.
Durata:
Tre giorni (21 ore)
Web Mapping
Software utilizzato:

Descrizione
Questo corso permette di apprendere al meglio il motore di rendering MapServer, per pubblicare le proprie banche dati GIS sul web. Il corso ha lo scopo di fornire i concetti fondamentali e l'esperienza pratica per incorporare funzioni di cartografia interattiva all'interno di siti Web. I partecipanti useranno, in sessioni di esercitazioni guidate, le sofisticate funzioni di Mapserver per costruire e configurare il sistema, sfruttando le potenzialità della tecnologia client/server e le tecnologie web html, php e javascript. Nella fase finale del corso verrà introdotto un sistema di web-mapping evoluto quale pMapper, di questo verranno mostrati i principi di funzionamento e di configurazione base.
Argomenti principali del corso sono:
- Introduzione ai linguaggi Web
- HTML
- PHP
- Javascript
- Mapserver
- Il file map
- Web Mapping evoluto con pMapper
- Ottimizzare pMapper
Esperienza richiesta:
Il corso può essere seguito da coloro che hanno nozioni di base sui GIS e sulla cartografia. E' necessario avere dimestichezza con l'uso del PC.
Durata del corso:
Tre giorni (21 ore)
Corso base php + database

Descrizione
Questo corso permette di apprendere la sintassi di base del linguaggio PHP, particolarmente adatto per lo sviluppo delle applicazioni web, e la sua relazione con i database relazionali (in particolare MySQL e PostgreSQL). Alla fine del corso l'utente avrà appreso come realizzare e amministrare semplici siti dinamici.
Argomenti principali del corso sono:
- Introduzione al PHP: Hypertext Processor
- Le basi
- Linguaggio di scripting lato server: principio di funzionamento, piccoli esempi pratici
- Sintassi fondamentale
- Tipi di dati
- Variabili
- Costanti
- Espressioni
- Operatori
- Strutture di controllo
- Funzioni
- Classi e oggetti
- Interfacciamento con PostgreSQL e MySQL
- Interfacciamento mediante funzioni specifiche di PHP: introduzione, descrizione e piccoli esempi teorico-pratici
- Interfacciamento mediante la classe di funzioni PEAR: introduzione, descrizione e piccoli esempi teorico-pratici
Esperienza richiesta:
E' necessaria una conoscenza di base del web e del linguaggio html+css. Nel caso queste competenze non siano presenti, si dovrà prevedere un giorno addizionale per un corso introduttivo.
Durata del corso:
Tre giorni (21 ore)
Corso base GNU/Linux: utilizzo Desktop

Descrizione
Questo corso permette di apprendere il funzionamento di base dei sistemi operativi liberi, basati sul kernel Linux, per l'uso da parte di utenti non esperti, con enfasi sull'interfaccia grafica. Non include l'installazione (che potrà essere realizzata a parte) e le configurazioni avanzate. Sarà privilegiata la distribuzione Debian ed alcune sue derivate: Ubuntu, Knoppix.
Argomenti principali del corso sono:
- Linux: come iniziare
- Usare l'interfaccia a finestre
- KDE: la scrivania più amichevole
- Archiviazione: files e cartelle
- Usare hard disk, CD, chiavi USB, bluetooth, ecc.
- Usare stampanti e scanner
- Applicazioni multimediali e grafiche
- Internet: accesso e applicazioni (browser, email, ecc.) Scrivere, fare di conto e molto altro: OpenOffice
- Installare e aggiornare programmi
- E quando non funziona? Come chiedere (ed ottenere) aiuto
Esperienza richiesta:
Nessuna.
Durata del corso:
Quattro giorni (28 ore)
Corso base GNU/Linux: installazione e configurazione

Descrizione
Questo corso permette di apprendere gli elementi essenziali dell'amministrazione dei sistemi operativi liberi, basati sul kernel Linux; è mirato essenzialmente all'uso da parte di utenti esperti. Include l'installazione e le configurazioni avanzate. Sarà privilegiata la distribuzione Debian ed alcune sue derivate: Ubuntu, Knoppix.
Argomenti principali del corso sono:
- Introduzione a Linux
- Installazione di base
- La shell: comandi, manipolazione di files, ecc.
- Amministrazione di base: utenti, gruppi, permessi, automatizzazione dei lavori, ecc.
- Dispositivi hardware e file system: montaggio, links, ecc.
- Installazione, configurazione e manutenzione del software
- Padroneggiare il software dai sorgenti: la compilazione
- Panoramica sui programmi di uso generale
- Risoluzione dei problemi
Esperienza richiesta:
E' necessario avere ottima dimestichezza con l'uso del PC. Non è necessaria esperienza su Linux.
Durata del corso:
Due giorni (14 ore)





