GIS e Geo WEB: piattaforme e architetture
Anno di corso: I
Ore di attività in aula: 50
CFU: 6
SSD: ING-INF/05
Ambito: Matematica, informatica, statistica e demografia
Tipologia: teledidattica
Docente titolare: Cristoforo Abbattista
Obiettivi
Il corso fornirà all’allievo i concetti base necessari alla progettazione, messa in esercizio e gestione di un SIT focalizzando l’attenzione sulle soluzioni GeoWEB che attraverso il SIT sono attivabili. A tale scopo verranno fornite le conoscenze sui singoli elementi che compongono un SIT e sulle caratteristiche dei servizi che tali sistemi sono chiamati ad erogare.
Verranno inoltre considerate lo stato dell’arte delle tecnologie disponibili sul panorama mondiale e i servizi pubblici e privati che possono essere integrati all’interno di una piattaforma GeoWEB.
Infine verranno presi in considerazione gli standard internazionali (ISO, OGC, INSPIRE principalmente) che ruotano intorno a tali sistemi mostrandone le caratteristiche e gli impatti.
Abstract
The course will give to the students the basic necessary concepts to design, operate and manage a Geographical Information System. It will focus on the methodologies by which is possible to deploy GeoWEB solutions based on the services the GIS provides. In order to achieve those results all the SW and HW components useful to set up a GIS will be shown.
Moreover the state of art of the available technologies and public and private web services usable inside a GeoWEB solution will be studied.
At last the most important international standards (ISO, OGC, INSPIRE principally) will be considered, in order to understand their characteristics and their impacts on the GeoWEB solutions.
Contenuti
Componenti delle piattaforme
Panoramica sull'infrastruttura hardware e software necessaria per la messa a punto di un Sistema Informativo. Struttura e funzionamento di un calcolatore; gli archivi di massa; interazione con le periferiche. Processi ad alte performance. Reti LAN e WAN. Ethernet. Il protocollo TCP/IP;
La sicurezza dei sistemi. Sistemi di autenticazione e firma digitale. Sistemi di controllo di accesso.
Architetture dei SITComponenti; architetture centralizzate e distribuite; caratteristiche di una architettura (affidabilità, disponibilità, prestazioni, scalabilità, sicurezza).Definizione di una Infrastruttura di Dati Territoriali (IDT). Le sfide di un SIT: la mole dell'informazione, la sua numerosità, la velocità di cambiamento. Il dimensionamento dei sistemi.
Linguaggi di sviluppo
Metodologie di sviluppo standard dei sistemi. Panoramica sullo standard di progettazione UML. I principali linguaggi di sviluppo lato server. I Content Management System. Il DHMTL e il linguaggio Javascript. XML. Mash-up. Cenni sul Semantic Web. Cenni sulle metodologie di sviluppo Agili.
Web service
Il paradigma SOA (Sercvice Oriented Architecture). Cosa sono i Web service. Come funzionano. Vantaggi, Svantaggi e problematiche. Il protocollo SOAP. Il protocollo RESTful.
Interoperabilità e standard
Perché essere Interoperabili. Gli standard e gli organismi: ISO, OGC, W3C. Approfondimento sugli standard OGC più importanti: WMS, WFS, WMC, CS-W, WCS, WPS, GML, SLD, KML, OLS. SensorWeb. La direttiva INSPIRE: le implementation rules e le technical guides.
Soluzioni commerciali e FOSS
I top player presenti sul mercato: dati e servizi, analisi delle soluzioni, conformità agli standard, ambienti di sviluppo. Un top player particolare: "il mondo FOSS". Un nuovo attore: il cittadino (neo-geography).
Gestione dei sistemi
La messa in esercizio. La struttura organizzativa. Il Service Level Agreement e l'utilizzo dei KPI (Key Performance Indicator). La manutenzione.
Bibliografia di riferimento
GIS for Web Developers: Adding 'Where' to Your Web Applications
Scott Davis
Geospatial Services and Applications for the Internet
John T. Sample, Kevin Shaw, Shengru Tu, Mahdi Abdelguerfi
Geographical Information Systems: Principles, Techniques, Management and Applications
Paul A. Longley, Michael F. Goodchild, David J. Maguire, David W. Rhind
Spatial Database Systems: Design, Implementation and Project Management
Albert K.W. Yeung, G. Brent Hall
Spatial Data on the Web: Modeling and Management
Alberto Belussi, Barbara Catania, Eliseo Clementini, Elena Ferrari
Web mapping illustrated
Tyler Mitchell
The Geospatial Web: How Geobrowsers, Social Software and the Web 2.0 are Shaping the Network Society
Arno Scharl, Klaus Tochtermann
Spatial Portals: Gateways to Geographic Information
Winnie Tang, Jan Selwood
Research and Theory in Advancing Spatial Data Infrastructure Concepts
Harlan Onsrud
Next Generation Geospatial Information: From Digital Image Analysis to Spatiotemporal Databases
Peggy Agouris, Arie Croitoru