GIS e Geo WEB: piattaforme e architetture. Docente: Cristoforo Abbattista email: abbattista@planetek.it



Documenti analoghi
Master SIT Settembre Corso Web & GIS Master in Sistemi Informativi Territoriali AA 2005/2006. Chiara Renso. ISTI- CNR c.renso@isti.cnr.

MapServer. Marco Negretti. Politecnico di Milano Polo Regionale di Como

VII lezione I prodotti a disposizione. GIS e Geo WEB: piattaforme e architetture

Web GIS. Claudio Rocchini Istituto Geografico Militare. 11/02/2010 Claudio Rocchini - IGM 1

GIS e dati - Breve Introduzione

WebGIS. Le mappe in rete, una rete di mappe.

MapServer. Marco Negretti. Politecnico di Milano Polo Regionale di Como

Strumenti GIS Open Source

Dal Sistema Informativo Territoriale all Infrastruttura di Dati Territoriali:

WebGis Comune di Novara

La realizzazione di WebGis con strumenti "Open Source".

Introduzione a Quantum GIS (QGIS) - passaggio dal software ArcView 3.x a software GIS OpenSource

Utilizzo del SW aperto e libero nel Sistema Informativo Territoriale della Regione Sardegna

Componenti di un GIS 30/11/2009. Un GIS non è solamente un DB spaziale

GIS e Geo WEB: piattaforme e architetture. Docente: Cristoforo Abbattista abbattista@planetek.it

Corso di Basi di Dati Spaziali. WebGIS e GeoServer. Tipologie di WebGIS. Vantaggi e Svantaggi. Geography Markup Language (GML) Standard

Sistemi informativi geografici liberi ed open source

Introduzione a Quantum GIS (QGIS) - passaggio dal software ArcView 3.x a software GIS OpenSource

Il software libero per le analisi geografiche

MapServer. Marco Negretti. Politecnico di Milano Polo Regionale di Como

Ministero dell Ambiente e della Tutela del Territorio e del Mare GUIDA ALL ACCESSO DEI WEB SERVICE MEDIANTE QUANTUM GIS

Workshop PTA azione 5 WebGis Soluzione WebGis Regione Lombardia

Il Software Open Source per la Geomatica. Francesco Pirotti CIRGEO -Dipto TESAF

Arch. Claudio Schifani 1

Introduzione a webgis e Open Web Services (OWS)

Dott. Leonardo Donnaloia Roma, 13 ottobre 2011

Visualizzare livelli WMS e WFS

Il Geoportale dei Progetti Sismologici DPC-INGV

Strumenti per la gestione dell'informazione geografica

GEOPORTALE Arpa Piemonte Sistema Informativo Ambientale Geografico

Il software libero per le analisi geografiche

Utilizzo dei geoservizi in QGIS

Sistemi informativi territoriali open source

GUIDA ALL ACCESSO DEI WEB SERVICE. MEDIANTE Autocad Map 3D

Il Geoportale della Provincia di Napoli (GPN): Geoportal e Metadati INSPIRE

MapFileMaker: UN APPLICATIVO PER L INTEROPERABILITÀ TRA GIS PROPRIETARIO E OPEN SOURCE

Digital Earth. Dai globi 3D alle soluzioni integrate per il web

Ministero dell Ambiente e della Tutela del Territorio e del Mare GUIDA ALL ACCESSO DEI WEB SERVICE MEDIANTE AUTOCAD MAP 3D

Introduzione a Quantum GIS (QGIS) - passaggio dal software ArcView 3.x a software GIS OpenSource

Il Geoportale ed il Nuovo Repertorio Cartografico comunale. Comune di Pisa

Uno strumento di base per la pubblicazione di dati geografici su Web

Realizzazione di un geoservizio conforme ad INSPIRE per i DB topografici 2k della Regione Lombardia

ArcGIS 10 strumenti di editing e ArcCatalog. Marco Negretti Politecnico di Milano marco.negretti@polimi.it

Geoserver, introduzione

SCHEDA TECNICA emap. Denominazione emap. Amministrazione Asmenet Campania scarl

Creare servizi WMS a partire da DB SpatiaLite. Ivan Marchesini ivan.marchesini@irpi.cnr.it. CNR IRPI Perugia

VII meeting utenti italiani di GRASS Genova, febbraio 2006 MapServer e servizi web: introduzione e prime verifiche

OpenDiViSe (Discovery and View Services): un prototipo di infrastruttura aperta per la Lombardia

Servizi INSPIRE implementati con software liberi (Free Open Source) Francesco D'Alesio Peter Hopfgartner Paolo Viskanic

Corso di Formazione di base avanzato. QGIS Browser. Giuseppe Cosentino

Geoservizi web OGC per il monitoraggio ambientale

GUIDA OPERATIVA AI SERVIZI WEBGIS MEDIANTE ARCGIS

Utilizzo dei servizi WFS della Regione Autonoma della Sardegna

EUROPEAN COMPUTER DRIVING LICENCE. Use of the GIS Software. Syllabus

Introduzione a Quantum GIS (QGIS) - passaggio dal software ArcView 3.x a software GIS OpenSource

4 Il WebGIS del Progetto IFFI

Ministero dell Ambiente e della Tutela del Territorio e del Mare GUIDA ALL ACCESSO DEI WEB SERVICE MEDIANTE ARCGIS EXPLORER

L Atlante delle segnalazioni paesaggistiche della Provincia di Lucca (crowdsourcing opensource)

Corso App modulo Android. Antonio Gallo

Il CMS Moka. Giovanni Ciardi Regione Emilia Romagna

Working with WMS Data

Guida rapida all utilizzo di test.geosdi.org. (privilegi - user)

GUIDA OPERATIVA AL SOFTWARE QGIS E NUOVE FUNZIONALITÀ

Utilizzo dei servizi WMS e WFS

WEBGIS 1.0. Guida per l utente

GEOPORTALE Arpa Piemonte

Direzione generale per la tutela del territorio e delle risorse idriche

Geoserver, protocollo WMS Geoserver lead developer The Open Planning Project

GIS ON GRID: UTILIZZARE GIS OPEN SOURCE ATTRAVERSO L INFRASTRUTTURA ENEA GRID

Progetto SIT Sistema Informativo Territoriale

Application Server per sviluppare applicazioni Java Enterprise

:: RNDT. repertorio nazionale dei dati territoriali. 22 maggio 2007 FORUM PA

Attività previste per lo sviluppo del progetto di ricerca:

GUIDA ALL ACCESSO DEI SERVIZI WEB MEDIANTE QUANTUM GIS

un prototipo di Mobile GIS

ArcGIS - ArcView ArcCatalog

GIORNATE TRIESTINE UTENTI GVSIG aprile gvsig e didattica GIS

Sistemi Informativi Territoriali Liberi. Roberto Angeletti

Per chi ha la Virtual Machine: avviare Grass da terminale, andando su Applicazioni Accessori Terminale e scrivere grass

Strumenti e tecnologie Geo-web

Master SIT settembre Corso Web & GIS. Chiara Renso. ISTI- CNR

Geografia libera con PostgreSQL: PostGIS come base di una infrastruttura di dati geografici

Guida alla consultazione dei WMS

Using the QGIS Browser

STATO delle ATTIVITA del GRUPPO di LAVORO per L INFORMATIZZAZIONE dei PRODOTTI in AMBIENTE GIS

Maria Antonia Brovelli, Michele Beretta, Gianni Leggio, Marco Negretti, Fabio Tagliabue

QGIS e Geoservizi. Paolo Zatelli. Dipartimento di Ingegneria Civile, Ambientale e Meccanica Università di Trento

Web-Mobile-GIS e Open Data geografici: due casi di studio pratici

WMS Performance Shootout Presentazione adattata e aggiornata per FOSS4G-IT Lugano 2010

ABCD - Access to Biological Collection Data

Tutorial per l installazione del J2SE 6 e configurazione del sistema operativo

SQL Server Express Edition è la novità di Visual Studio.Net versione di SQL Server che presenta la seguenti caratteristiche:

Applicazione di standard di interoperabilità spaziale all interno dell infrastruttura dei dati geografici della Regione Calabria

23 ore 10,00 11, 00 Webcast online Creazione e modifica di entità geografiche

LABORATORIO DI Tecnologie di Sviluppo per il Web. Guida all installazione del Software

Lezione 9. Applicazioni tradizionali

PostgreSQL/PostGIS come geodatabase per l'infrastruttura di dati geografici del SIRA Ing. Cinzia Licciardello

Geoserver, protocollo WCS Geoserver lead developer The Open Planning Project

ArcGIS. Server. Un Server GIS completo e integrato

Il visualizzatore web Green Move: criticità riscontrate e implementazione

Transcript:

GIS e Geo WEB: piattaforme e architetture Docente: Cristoforo Abbattista email: abbattista@planetek.it

V lezione Prodotti e tecnologie GIS e Geo WEB: piattaforme e architetture

GIS e Geo WEB: piattaforme e architetture - Cristoforo Abbattista Page 3

MapServer Un Internet Map Server Open Source Permette di pubblicare su Web mappe: - Raster (ecw, geotiff, jpeg2000, ecc.) - Vettoriali (shape,postgis, ESRI ArcSDE,ecc.) Soddisfa le specifiche OGC (Open Geospatial Consortium) Supporta diversi sistemi di proiezione È multipiattaforma (Windows, Linux e altri) GIS e Geo WEB: piattaforme e architetture - Cristoforo Abbattista Page 4

MapServer Installazione Si scarica da http://mapserver.org e si installa facilmente seguendo le istruzioni presenti nel pacchetto di installazione relativo al proprio SO Versione attuale è la 5.6.6 Il file di configurazione ha estensione.map e si visualizza con un editor di testo - C è anche la possibilità di costruire un corrispettivo XML GIS e Geo WEB: piattaforme e architetture - Cristoforo Abbattista Page 5

MapServer Installazione su Windows Scaricare il pacchetto ms4w Estrarre il pacchetto in C:\ Eseguire il comando /ms4w/apache-install.bat Testare apache http://localhost/ o http://127.0.0.1/ Testare mapserver http://localhost/cgi-bin/mapserv.exe L installazione è andata a buon fine se compare - No query information to decode. QUERY_STRING not set. GIS e Geo WEB: piattaforme e architetture - Cristoforo Abbattista Page 6

MapServer File di configurazione Elementi principali MapFile: - Map - Projection - Web - Layer - Class - Style GIS e Geo WEB: piattaforme e architetture - Cristoforo Abbattista Page 7

MapServer Configurare Raster/Vector Layer LAYER END NAME Ortofoto" TYPE RASTER DATA "AscoliPiceno.ecw" STATUS ON METADATA "wms_title" Ortofoto" END LAYER END NAME Shape TYPE POLYGON DATA "AscoliPiceno.shp" STATUS ON METADATA "wms_title" Shape" END GIS e Geo WEB: piattaforme e architetture - Cristoforo Abbattista Page 8

MapServer Configurazione PostGIS Layer LAYER NAME PostGIS" CONNECTIONTYPE POSTGIS CONNECTION "host=localhost dbname=namdb user=username password=password port=5432 DATA "the_geom from tablename USING UNIQUE gid" STATUS ON METADATA "wms_title" PostGIS" END END GIS e Geo WEB: piattaforme e architetture - Cristoforo Abbattista Page 9

MapServer Configurare Mapserver come Server WMS MAP NAME "demo" STATUS ON SIZE 500 500 WEB METADATA "wms_title" "WMS SERVER" wms_onlineresource" http://localhost/mapserv.exe?map=c:\demo.map& "wms_srs" "EPSG:4030" END END GIS e Geo WEB: piattaforme e architetture - Cristoforo Abbattista Page 10

MapServer Configurare Mapserver Client WMS LAYER END NAME "poligoni" CONNECTIONTYPE WMS CONNECTION "http://urlwms_service" TYPE POLYGON STATUS ON METADATA "wms_title" "poligoni" END GIS e Geo WEB: piattaforme e architetture - Cristoforo Abbattista Page 11

MapServer Richieste WMS GetCapabilities: - http://localhost/cgi-bin/mapserv.exe?map=path.map&request=getcapabilities& Service=WMS&version=1.1.1 GetMap: - http://localhost/cgi-bin/mapserv.exe?map=path.map&request=getmap& Service=WMS&version=1.1.1&SRS=EPSG:4326&BBOX=12,40,26,47& layers=comuni&format=image/jpeg&width=500&height=500 GIS e Geo WEB: piattaforme e architetture - Cristoforo Abbattista Page 12

MapServer Esercitazione Installare Mapserver Configurare Mapserver come Server WMS Pubblicare un dato raster Pubblicare: - Raster - Layer PostGIS - Shape Poligonale Aggiungere il serverwms in un applicazione WEB e/o desktop GIS e Geo WEB: piattaforme e architetture - Cristoforo Abbattista Page 13

GeoServer GIS e Geo WEB: piattaforme e architetture - Cristoforo Abbattista Page 14

Geoserver Geoserver Applicazione JAVA OpenSource Pubblica dati cartografici su Web Conforme alle specifiche OGC: WMS (1.1.1), WFS-T (1.0.0 1.1.0), WCS (1.0 1.1.1) Installazione http://docs.geoserver.org/1.7.x/en/user/installation/index.html - Installare JDK da http://java.sun.com/javase/downloads/index.jsp - Scaricare il pacchetto di geoserver (http://geoserver.org/display/geos/download) e lanciare l installer - Leggere al documentazione (http://docs.geoserver.org/1.7.x/en/user/) non ancora aggiornata alla 2.x GIS e Geo WEB: piattaforme e architetture - Cristoforo Abbattista Page 15

Geoserver Aggiungere un Dataset Aggiungere uno shapefile - http://docs.geoserver.org/1.7.x/en/user/getting-started/shapefilequickstart/index.html Aggiungere una tabella PostGIS - http://docs.geoserver.org/1.7.x/en/user/getting-started/postgisquickstart/index.html Aggiungere un raster Demo. GIS e Geo WEB: piattaforme e architetture - Cristoforo Abbattista Page 16

GIS e Geo WEB: piattaforme e architetture - Cristoforo Abbattista Page 17

Openlayers Un framework di sviluppo GeoWEB Open Source Libreria Javascript (API) - client-side - AJAX, Web 2.0 Licenza BSD Supporto per gli standard open Ma anche supporto per standard proprietarii http://www.openlayers.org/ API: http://dev.openlayers.org/releases/openlayers- 2.8/doc/apidocs/files/OpenLayers-js.html Ad esempio: http://www.redhat.com/about/whereis-open-source/activity GIS e Geo WEB: piattaforme e architetture - Cristoforo Abbattista Page 18

Openlayers Layers supportati OGC WMS OGC WFS GeoRSS ka-map WorldWind Canvas Google Maps MSN Virtual Earth Yahoo! Maps Controlli Zoom / Pan Zoom Bar Layer Switcher Scala e relativa barra Markers Popup Oggetti geometrici Gestione degli eventi GIS e Geo WEB: piattaforme e architetture - Cristoforo Abbattista Page 19

Openlayers Installazione Scaricare il pacchetto da: - http://www.openlayers.org/download/openlayers-2.8.zip Installare sul web server openlayers - Scompattare lo zip in una directory - OpenLayers/ Già fatto?!?!?. - Possiamo iniziare a programmare! GIS e Geo WEB: piattaforme e architetture - Cristoforo Abbattista Page 20

Openlayers demo Esempi http://localhost:83/openlayers/sviluppo/es1.htm http://localhost:83/openlayers/sviluppo/es2.htm http://localhost:83/openlayers/sviluppo/es3.htm http://localhost:83/openlayers/sviluppo/es4.htm http://localhost:83/openlayers/sviluppo/es5.htm http://localhost:83/openlayers/examples/example.html http://localhost:83/openlayers/examples/events.html http://localhost:83/openlayers/examples/editingtoolbar-outside.html http://localhost:83/openlayers/examples/accessible.html http://localhost:83/openlayers/examples/osm-layer.html http://localhost:83/openlayers/examples/kml-layer.html http://localhost:83/openlayers/examples/getfeature-wfs.html http://localhost:83/openlayers/examples/georss-flickr.html http://localhost:83/openlayers/examples/georss.html http://localhost:83/openlayers/examples/getfeatureinfo-control.html GIS e Geo WEB: piattaforme e architetture - Cristoforo Abbattista Page 21

Fine V lezione Prodotti e tecnologie GIS e Geo WEB: piattaforme e architetture