Viale Verdi, 24 - Montecatini Terme (PT)
+39 393 8534336
+39 0572 901639

Corso WebGIS Leaflet

Corso WebGIS Leaflet

Il corso è orientato a fornire gli elementi di base per operare in autonomia nello sviluppo di applicazioni WebGIS mediante l’uso della libreria JavaScript Open Source Leaflet.

Il corso affronterà i principali aspetti legati a questo tipo di applicazioni:

  • visualizzazione di dati geografici e cartografia tematica all’interno di pagine web
  • interazione con i dati
  • ricerche alfanumeriche e interrogazioni geografiche

Saranno messe in evidenza le differenze di approccio dello sviluppo desktop rispetto a quello mobile.

Principali tecnologie utilizzate:

  • HTML, CSS, Javascript
  • Leaflet, jQuery, Twitter Bootstrap

Prerequisiti:

  • Buona conoscenza delle tecnologie Web e dei linguaggi HTML, CSS e Javascript
Corso WebGIS Leaflet
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.

Il corso è dedicato a chi vuole approfondire le proprie conoscenze relativamente ai principali software Open Source dedicati alla pubblicazione di strumenti WebGis.

Programma

Pubblicazione di dati e cartografi tematica

  • OpenLayers: panoramica generale del framework, caratteristiche e peculiarità
  • Fruizione di dati GIS in vario formato: WMS, WFS, GeoJSON, TMS, OSM, Google, ecc
  • Gestione dei layer di base e di overlay
  • Strategie di filtraggio di dati di natura vettoriale: WFS, GeoJSON
  • Tematizzazione dei layer vettoriali
  • I ‘controlli’ cosa sono e come utilizzarli
  • I principali plugin Leaflet per estendere le funzionalità della libreria

Interazione con mappa e dati

  • Recupero e gestione delle features dei layer vettoriali pubblicati sulla mappa
  • Eseguire ricerche di tipo geometrico (puntuali, per BBOX o per poligono) su strati di base o di overlay di vari natura
  • Visualizzazione dei risultati di una ricerca su mappa
  • Costruzione di un sistema semplice di ricerca alfanumerica, con relativa visualizzazione su mappa dei risultati ottenuti