Introduzione a WebGIS con Focus su Leaflet, OpenLayers, Atlas, Felt Maps e Umap
Durata del Corso: 8 settimane (2 lezioni a settimana, per un totale di 16 lezioni)
Obiettivi del Corso:
Fornire una solida comprensione dei principi del GIS (Geographic Information Systems) e del WebGIS. Imparare a utilizzare le librerie JavaScript Leaflet e OpenLayers per creare mappe web interattive. Esplorare le funzionalità di Atlas, Felt Maps e Umap per la creazione e condivisione di mappe. Sviluppare le competenze per integrare dati geospaziali in mappe web. Realizzare progetti di mappatura personalizzati che rispondano a specifiche esigenze di visualizzazione dei dati.
Programma del Corso
- Lezione 1: Cosa è il GIS? Differenze tra GIS e WebGIS. Settimana 1: Introduzione al WebGIS
- Lezione 2: Panoramica degli strumenti WebGIS del corso: Leaflet, OpenLayers, Atlas, Felt Maps, e Umap. Settimana 2: Fondamenti di Cartografia e Geodati
- Lezione 3: Principi di cartografia e proiezioni cartografiche.
- Lezione 4: Formati dei dati geospaziali (GeoJSON, KML, ecc.). Settimana 3: Introduzione a Leaflet JS
- Lezione 5: Panoramica di Leaflet e setup di base.
- Lezione 6: Aggiungere layer e marker, gestire eventi. Settimana 4: Approfondimento su Leaflet JS
- Lezione 7: Personalizzazione di mappe: stili, icone e popup.
- Lezione 8: Lavorare con dati geospaziali e layer dinamici. Settimana 5: Introduzione a OpenLayers
- Lezione 9: Panoramica di OpenLayers e setup iniziale.
- Lezione 10: Caratteristiche principali: layer, controlli, interazioni. Settimana 6: Approfondimento su OpenLayers
- Lezione 11: Integrazione di diverse fonti di dati e servizi di mappatura.
- Lezione 12: Funzionalità avanzate: animazioni, stili personalizzati. Settimana 7: Esplorazione di Atlas, Felt Maps e Umap
- Lezione 13: Creare e condividere mappe con Atlas. Lezione 14: Introduzione a Felt Maps: collaborazione e design. Lezione 15: Uso pratico di Umap: creare mappe interattive open-source. Settimana 8: Progetto Finale e Revisione Lezione 16: Workshop di progetto: sviluppo di un’applicazione WebGIS personale. Revisione dei progetti, feedback e discussione.Metodi di Valutazione Partecipazione attiva: Contributo nelle discussioni in classe e online. Compiti: Esercizi settimanali per praticare le competenze apprese. Progetto Finale: Sviluppo di un’applicazione WebGIS che integri le competenze acquisite durante il corso.
Materiale Didattico Slide delle lezioni. Documentazione ufficiale e guide online di Leaflet, OpenLayers, Atlas, Felt Maps, e Umap. Esercizi pratici e casi di studio.