Programma Operativo di Cooperazione Transfrontaliera Italia ......Piattaforma WebGIS ArcGIS Server...

22
Le opportunità non hanno confini Programma Operativo di Cooperazione Transfrontaliera Italia – Svizzera 2007-2013 CUP: E38C08000070007 PROGETTO STRATEGICO PTA PIATTAFORMA TECNOLOGICA ALPINA: UNO STRUMENTO TRANSFRONTALIERO PER LA CONDIVISIONE DI INFRASTRUTTURE E SERVIZI Azione 5 – WebGIS Attività 5.3 – Realizzazione dell’azione pilota: 5.3.6 Report di chiusura e valutazione della sperimentazione Versione Data Emissione 1.0 08/01/2013 INVA Spa

Transcript of Programma Operativo di Cooperazione Transfrontaliera Italia ......Piattaforma WebGIS ArcGIS Server...

Page 1: Programma Operativo di Cooperazione Transfrontaliera Italia ......Piattaforma WebGIS ArcGIS Server 10 è la piattafoma GIS Enterprise attualmente in uso dall’Amministrazione Regionale

Le opportunità non hanno confini

Programma Operativo di Cooperazione Transfrontaliera

Italia – Svizzera 2007-2013

CUP: E38C08000070007

PROGETTO STRATEGICO PTA

PIATTAFORMA TECNOLOGICA ALPINA:

UNO STRUMENTO TRANSFRONTALIERO PER LA CONDIVISIONE DI INFRASTRUTTURE E SERVIZI

Azione 5 – WebGIS

Attività 5.3 – Realizzazione dell’azione pilota:

5.3.6 Report di chiusura e valutazione della sperimentazione

Versione Data Emissione 1.0 08/01/2013 INVA Spa

Page 2: Programma Operativo di Cooperazione Transfrontaliera Italia ......Piattaforma WebGIS ArcGIS Server 10 è la piattafoma GIS Enterprise attualmente in uso dall’Amministrazione Regionale

2

Le opportunità non hanno confini

FESR: Fondo europeo di sviluppo regionale

INDICE

INTRODUZIONE ................................................................................................................................................ 3

L’area di cooperazione .................................................................................................................................. 3

Attività 5.3 – Realizzazione dell’azione pilota ................................................................................................ 3

Descrizione dell’attività .................................................................................................................................. 3

Prodotti dell’attività ........................................................................................................................................ 4

REGIONE AUTONOMA VALLE D’AOSTA ........................................................................................................ 5

Banca dati federata ....................................................................................................................................... 5

Servizi WMS e CSW ...................................................................................................................................... 6

Piattaforma WebGIS ...................................................................................................................................... 7

Piattaforma Tecnologica Virtualizzata ......................................................................................................... 10

REGIONE PIEMONTE ..................................................................................................................................... 11

Banca dati federata ..................................................................................................................................... 11

Servizi WMS e CSW .................................................................................................................................... 11

Piattaforma WebGIS .................................................................................................................................... 12

Piattaforma Tecnologica Virtualizzata ......................................................................................................... 13

REGIONE LOMBARDIA ................................................................................................................................... 14

Banca dati federata ..................................................................................................................................... 14

Servizi WMS e CSW .................................................................................................................................... 14

Piattaforma WebGIS .................................................................................................................................... 14

Piattaforma Tecnologica Virtualizzata ......................................................................................................... 14

PROVINCIA AUTONOMA DI BOLZANO ......................................................................................................... 15

Banca dati federata ..................................................................................................................................... 15

Servizi WMS e CSW .................................................................................................................................... 16

Piattaforma WebGIS .................................................................................................................................... 18

Piattaforma Tecnologica Virtualizzata ......................................................................................................... 20

CANTON TICINO ............................................................................................................................................. 21

Banca dati federata ..................................................................................................................................... 21

Servizi WMS e CSW .................................................................................................................................... 21

Piattaforma WebGIS .................................................................................................................................... 21

Piattaforma Tecnologica Virtualizzata ......................................................................................................... 22

Page 3: Programma Operativo di Cooperazione Transfrontaliera Italia ......Piattaforma WebGIS ArcGIS Server 10 è la piattafoma GIS Enterprise attualmente in uso dall’Amministrazione Regionale

3

Le opportunità non hanno confini

FESR: Fondo europeo di sviluppo regionale

INTRODUZIONE

L’area di cooperazione

Il progetto strategico interessa le aree transfrontaliere delle regioni Valle d’Aosta, Piemonte e Lombardia, della Provincia Autonoma di Bolzano e del Cantone Ticino.

Attività 5.3 – Realizzazione dell’azione pilota

Azione finalizzata alla sperimentazione di quanto progettato. L’attività è stata condotta da ogni partner con il dispiegamento del software e nell’utilizzo dello stesso per l’esposizione dei contenuti della banca dati federata, secondo le specifiche definite.

Descrizione dell’attività

Le sotto attività in cui si articola sono:

• Individuazione delle soluzioni software di riferimento

• Realizzazione della soluzione software condivisa (servizi webgis)

• Dispiegamento del software sulla piattaforma tecnologica di riferimento presso ciascun partner

• Esposizione dei contenuti della banca dati federata secondo le specifiche di progetto

• Sperimentazione sull’utilizzo del client e dei servizi WebGIS

Page 4: Programma Operativo di Cooperazione Transfrontaliera Italia ......Piattaforma WebGIS ArcGIS Server 10 è la piattafoma GIS Enterprise attualmente in uso dall’Amministrazione Regionale

4

Le opportunità non hanno confini

FESR: Fondo europeo di sviluppo regionale

• Produzione, da parte di ciascun partner, del report di chiusura e di valutazione della sperimentazione

• Produzione da parte della regione capofila del report finale

Prodotti dell’attività

Il prodotto dell’attività è rappresentato dal presente documento di progetto.

Page 5: Programma Operativo di Cooperazione Transfrontaliera Italia ......Piattaforma WebGIS ArcGIS Server 10 è la piattafoma GIS Enterprise attualmente in uso dall’Amministrazione Regionale

5

Le opportunità non hanno confini

FESR: Fondo europeo di sviluppo regionale

REGIONE AUTONOMA VALLE D’AOSTA

Banca dati federata

Il progetto prevede la costruzione di un database federato i cui contenuti sono stati definiti in parte utilizzando specifiche INSPIRE (Ambiti amministrativi) e in parte National Core (Località e tessuto urbanizzato, Infrastrutture del trasporto, Idrografia).

In seguito all’analisi e disponibilità delle banche dati in uso presso i partner è stato deciso di utilizzare quanto presente in queste BD riconducendone i contenuti rispetto al modello dati definito dal progetto.

Con la direttiva 2007/2/CE del 14 marzo 2007, Parlamento e Consiglio Europeo hanno formalmente instituito un'infrastruttura per l'informazione territoriale nella Comunità Europea (INSPIRE: INfrastructure for SPatial InfoRmation in Europe) finalizzata al coordinamento, a livello comunitario, delle politiche ambientali e inerenti alla gestione del territorio

A febbraio 2012 sono stati approvati in via definitiva i regolamenti riguardanti sia le specifiche per i metadati e l’istituzione del Repertorio Nazionale di Dati Territoriali presso DigitPA, ora divenuto Agenzia Digitale, sia le specifiche di contenuto dei dati dette anche “Catalogo Nazionale delle Feature” (National Core ), dove sono elencate le classi, gli attributi, le associazioni, i vincoli e i criteri di popolamento dello schema concettuale del GIS italiano.

Per la definizione della BD federata PTA della RAVDA è stato scelto di utilizzare ArcGIS for INSPIRE.

I dati ed i servizi presenti in INVA non sono compatibili con la struttura definita nel progetto PTA; d’altra parte, gli stessi sono utilizzati da diversi settori aziendali, quindi non era possibile una conversione o una adattamento dell’esistente senza che questo comportasse anche una revisione delle procedure aziendali.

E’ stato quindi necessario creare una banca dati parallela in modo da rispettare i requisiti senza che ci fosse un forte impatto sulla struttura aziendale. Il workflow è illustrato nella seguente figura:

I dati contenuti nel Geodatabase aziendale vengono convertiti tramite una procedura ETL (Extract -Transform-Load) e memorizzati in un Geodatabase che rispetta i requisiti dati definiti da PTA.

Page 6: Programma Operativo di Cooperazione Transfrontaliera Italia ......Piattaforma WebGIS ArcGIS Server 10 è la piattafoma GIS Enterprise attualmente in uso dall’Amministrazione Regionale

6

Le opportunità non hanno confini

FESR: Fondo europeo di sviluppo regionale

La trasformazione è tale da poter essere avviata in modalità manuale od automatica e sufficientemente potente da convertire la struttura dei dati originaria in quella definita per PTA.

Lo strumento utilizzato per la trasformazione è l’estensione Data Interoperability di ArcGIS for Desktop.

L’utilizzo di questi strumenti è stato particolarmente interessante, oltre che funzionale alle richieste del progetto, in quanto ha evidenziato la necessità di un’architettura avanzata che, senza modificare l’attuale infrastruttura operativa della regione, si integra con essa fornendo, metadati e servizi secondo quanto richiesto in primis dalla specifiche INSPIRE ma anche verso il DBT Nazionale.

Servizi WMS e CSW La fase realizzativa del progetto PTA ha portato alla realizzazione di servizi OGC di tipo WMS e CSW, standard non ancora utilizzato all’interno del SCT in quanto utilizzato il formato nativo ESRI Rest per pubblicazione dei servizi mappa.

WMS – Web Map Service, specifica tecnica definita da OGC (OpenGIS Consortium) produce dinamicamente mappe georiferite partendo la informazioni geografiche. Questo standard internazionale definisce una “mappa” come rappresentazione di informazioni geografiche restituendo un’immagine fruibile da un browser webgis. Le mappe prodotte da un servizio WMS sono in formato immagine quale PNG, GIF o JPG. CSW – Catalog Service for the Web, standard OGC che definisce un’interfaccia per servizi di ricerca, navigazione e interrogazione di metadati su dati, servizi e altre risorse. Il servizio include solo i metadati, cioè l'informazione puramente descrittiva dei dati, non i dati stessi. I metadati vengono gestiti secondo le norme quali ISO 19115 (per applicazioni spaziali e dati geo-spaziali) e ISO 19119 (per geo-servizi). Il CSW ha acquisito particolare importanza nella direttiva comunitaria INSPIRE. Rest – Representational state transfer, è uno stile architetturale per il disegno di applicazioni di rete. L'idea è quella di usare una comunicazione tra macchine basata su richieste HTTP invece di utilizzare meccanismi come CORBA, RPC o SOAP. Si basa su un protocollo di comunicazione stateless, client-server, chacheable e si appoggia sul protocollo HTTP. In molti casi, il World Wide Web, basato sull' HTTP, può essere visto come un' architettura REST-based. Le applicazioni basate su REST dette anche “RESTful” usano richieste HTTP per inviare dati (creare e/o aggiornare), leggere dati (eseguire query), e cancellare dati. Malgrado la sua semplicità, REST è perfettamente completo, non c'è nulla che si possa fare tramite un Web Service che non si possa fare mediante un'architettura RESTful. REST non è uno "Standard" W3C.

I servizi mappa WMS forniti dai partner sono stati utilizzati senza particolari problemi dal Client WebGIS Flex predisposto per il progetto PTA.

Page 7: Programma Operativo di Cooperazione Transfrontaliera Italia ......Piattaforma WebGIS ArcGIS Server 10 è la piattafoma GIS Enterprise attualmente in uso dall’Amministrazione Regionale

7

Le opportunità non hanno confini

FESR: Fondo europeo di sviluppo regionale

La rappresentazione grafica dei contenuti dei servizi WMS è stata implementata utilizzando SLD (Styled Layer Descriptor). Per la definizione si è partiti dall’analisi del loro comportamento con ArcGIS Server in quanto su questa piattaforma viene supportato solo in parte lo standard SLD, per poi fornire gli stili ai partner che utilizzano MapServer e GeoServer. Il risultato finale ha portato quindi una interoperbabilità parziale sull’utilizzo degli SLD con i differenti client webgis dei partner, fornendo comunque un risultato apprezzabile.

SLD – Styled Layer Descriptor, schema XML definito da OGC per la descrizione della rappresentazione degli strati cartografici. Può essere utilizzato per descrivere la rappresentazione grafica di dati vettoriali e raster.

Piattaforma WebGIS

ArcGIS Server 10 è la piattafoma GIS Enterprise attualmente in uso dall’Amministrazione Regionale per la gestione e divulgazione delle informazioni geospaziali. Su questa piattaforma sono stati costruiti ed erogati i servizi PTA.

Server GIS

Non ci sono stati problemi nella generazione dei servizi WMS con ArcGIS 10 Server mentre per quanto riguarda la rappresentazione degli SLD non è completamene conforme.

Page 8: Programma Operativo di Cooperazione Transfrontaliera Italia ......Piattaforma WebGIS ArcGIS Server 10 è la piattafoma GIS Enterprise attualmente in uso dall’Amministrazione Regionale

8

Le opportunità non hanno confini

FESR: Fondo europeo di sviluppo regionale

Catalogo metadati

Il prodotto utilizzato per la realizzazione del geoportale è ESRI GeoPortal Server Open Source, rilasciato sotto licenza Apache 2.0 sul sito SourceForge.

Per la meta catalogazione dei contenuti della banca dati federata e dei servizi webgis è stato predisposto un apposito geoportale, al fine di mantenere separate le informazioni gestite nel catalogo del Sistema delle Conoscenze Territoriali (SCT) dell’Amministrazione Regionale da quelle del PTA.

Le risorse all’interno del geoportale non sono duplicate, in quanto vengono memorizzati e gestiti i relativi cataloghi di metadati con un servizio Web Catalog compatibile con le specifiche OGC CSW 2.0.2 (OpenGIS Catalog Service for the Web).

Anche se la richiesta per quanto riguarda PTA riguarda la compatibilità con il profilo INSPIRE e con lo standard CSW, è stato implementato lo standard RNDT per dataset e servizi oltre a quello INSPIRE. Come già nel catalogo RAVDA, lo standard RNDT implementato da Esri Italia è pienamente compatibile con INSPIRE, offrendo quindi la possibilità di catalogare i metadati nel rispetto sia di INSPIRE che della regolamentazione italiana.

Il servizio CSW è stato utilizzato senza problemi dagli altri partner di progetto sia da chi ha implementato la soluzione con GeoPortal Server Open Source sia da chi ha utilizzato GeoNetwork Open Source.

La ricerca sui cataloghi dei partner è particolarmente efficace in quanto è stato scelto di “federare” i cataloghi mantenendo in questo modo le informazioni sui singoli cataloghi gestiti dai partner. Questa configurazione permette quindi di ottenere sempre la versione aggiornata del dato senza aver la necessità di duplicarle all’interno del catalogo PTA della RAVDA.

Page 9: Programma Operativo di Cooperazione Transfrontaliera Italia ......Piattaforma WebGIS ArcGIS Server 10 è la piattafoma GIS Enterprise attualmente in uso dall’Amministrazione Regionale

9

Le opportunità non hanno confini

FESR: Fondo europeo di sviluppo regionale

Client WebGIS

Il client WebGIS realizzato è basato su tecnologia Flex, in linea con la rapida evoluzione della tecnologia in ambito RIA (Rich Internet Applications).

Nella figura seguente viene mostrato l’applicazione Web GIS di PTA realizzata con Flex:

L’obiettivo del client è stato quello di permettere l’accesso ai servizi ed ai metadati del progetto PTA attraverso un’interfaccia di semplice utilizzo ma allo stesso tempo potente e versatile.

Essendo un’applicazione che utilizza comunque il browser, l’accessibilità è garantita dalla connettività internet/intranet ed è ovviamente priva di costi di licenza.

Il client può interrogare i servizi PTA pubblicati dai partner di progetto e i cataloghi di metadati, sia quello di RAVDA che quelli federati attraverso di esso.

Le funzionalità rispondono ai seguenti criteri generali:

• Interfaccia utente

− Semplicità e immediatezza all’uso da parte di utenti non esperti

− Chiarezza comunicativa dei dati esposti tramite legende e simbologia dinamica

− Funzioni di zoom, pan, full extent, etc.

• Visualizzazione servizi

− Aggiunta e visualizzazione di servizi

� REST

� WMS 1.3

� WFS 1.1

− Gestione legenda e stili SLD

− Gestione trasparenza

Page 10: Programma Operativo di Cooperazione Transfrontaliera Italia ......Piattaforma WebGIS ArcGIS Server 10 è la piattafoma GIS Enterprise attualmente in uso dall’Amministrazione Regionale

10

Le opportunità non hanno confini

FESR: Fondo europeo di sviluppo regionale

− Scelta di mappe di base (Bing, ArcGIS online)

− Funzionalità Street View di Google

• Interrogazione dati

− Funzionalità di interrogazione dati su servizio WMS e WFS

− Selezione tramite area geografica

− Stampa mappa

• Interrogazione metadati

− Ricerca sul catalogo dei metadati o su cataloghi federati

− Visualizzazione e gestione dei risultati

− Aggiunta di servizi REST o WMS o WFS collegati ai metadati

Piattaforma Tecnologica Virtualizzata La Piattaforma Tecnologica Virtualizzata (PTV) non è stata utilizzata nella realizzazione dell’Azione 5 in quanto, come stabilito con i partner di progetto, si è scelto di sfruttare l’infrastruttura tecnologica attualmente in uso presso l’Amministrazione Regionale, in particolare quella messa a disposizione dal Sistema di Conoscenze Territoriali (SCT).

Page 11: Programma Operativo di Cooperazione Transfrontaliera Italia ......Piattaforma WebGIS ArcGIS Server 10 è la piattafoma GIS Enterprise attualmente in uso dall’Amministrazione Regionale

11

Le opportunità non hanno confini

FESR: Fondo europeo di sviluppo regionale

REGIONE PIEMONTE

Banca dati federata

Obiettivo di questa parte di attività è stata la progettazione e realizzazione della base dati territoriale condivisa, progettazione alla quale hanno collaborato tutti i partners fornendo i dati di interesse e concorrendo a definire le specifiche di progettazione sulla base delle esperienze realizzate.

E’ stato quindi molto utile e positivo il confronto tra le specifiche a livello europeo e nazionale e soprattutto tra i partenrs che in molti casi avevano già fatto una implementazione di tali specifiche nei loro db topografici, arrivando a definire un modello realmente condiviso.

Altra parte significativa di attività è stata quella relativa alla definizione di metodi e procedure per l’armonizzazione e la conciliazione anche geometrica dei dati geografici al confine, che nel caso di strade e ferravie ha permesso di ottenere realmente un dato al continuo anche in prossimità dei confini amministrativi, divenuto patrimonio degli Enti oltre quindi i fini immediati del progetto PTA.

Servizi WMS e CSW

Sono stati realizzati servizi di view dati che seguano le specifiche INSPIRE e quindi utilizzino lo standard WMS, definendo una serie di elementi che devono essere condivisi da tutti i partners nella realizzazione di tali servizi WMS:

• quali temi fra quelli considerati in PTA vengono esposti via WMS; • come vengono realizzati i WMS (un solo livello in ogni servizio o tutti i livelli in un unico servizio); • quale versione di WMS deve essere implementata (ricordando che le specifiche INSPIRE raccomandano

la versione 1.3.0); • quali elementi del WMS devono essere implementati, avendo come obiettivo l’aderenza a INSPIRE e

quindi in riferimento agli elementi obbligatori previsti dalle Technical Guidance (http://inspire.jrc.ec.europa.eu/documents/Network_Services/TechnicalGuidance_ViewServices_v3.1.pdf) che differiscono dallo standard OGC poi diventato standard e possono differire da quanto i vari partenrs possono già avere implementato in eventuali servizi wms già realizzati;

• in relazione al punto precedente: o quali nomi layers utilizzare o quali crs

• quali attributi e classi devono essere considerati per ogni tema, con riferimento alla base dati progettata in PTA;

• utillizzo dello standard SLD nella vestizione dei wms.

Ogni partner ha quindi esposto i dati di progetto attraverso servizi di view che utilizzano il protocollo WMS, scegliendo liberamente il software con cui realizzarli purchè nel rispetto delle regole definite in modo condiviso.

La soluzione adottata per Regione Piemonte si basa sull’utilizzo di Mapserver (http://mapserver.org/), soluzione open source per la pubblicazione di dati spaziali, che supporta nativamente il WMS, conforme alle specifiche INSPIRE dalla versione MapServer 5.6.6, e anche lo standard SLD (Styled Layer Descriptor) per la definizione delle tematizzazioni in modo condiviso.

Sono quindi stati realizzati i 4 servizi wms previsti dal progetto, raggiungibili alle seguenti URL:

http://geoeng-pta.regione.piemonte.it/ws/pta/PIE_WMS01_AmbitiAmministrativi?

Page 12: Programma Operativo di Cooperazione Transfrontaliera Italia ......Piattaforma WebGIS ArcGIS Server 10 è la piattafoma GIS Enterprise attualmente in uso dall’Amministrazione Regionale

12

Le opportunità non hanno confini

FESR: Fondo europeo di sviluppo regionale

http://geoeng-pta.regione.piemonte.it/ws/pta/PIE_WMS02_TessutoUrbanizzato? http://geoeng-pta.regione.piemonte.it/ws/pta/PIE_WMS03_Trasporti? http://geoeng-pta.regione.piemonte.it/ws/pta/PIE_WMS04_Idrografia?

Ogni servizio WMS è stato realizzato secondo le specifiche concordate con i partners del progetto, in relazione in particolare alla denominazione del servizio, ai layers da rendere caricabili, agli attributi da rendere visibili, agli alias e alle scale di visibilità, come dettagliato nel documento relativo alla fase 1.

Una parte specifica di attività ha ruotato attorno all’adozione dello standard Styled Layer Descriptor (SLD), specifica OGC per la vestizione di layer vettoriali e raster. Si tratta infatti di uno standard che fornisce i costrutti per la simbolizzazione e la colorazione degli oggetti geografici (features) e delle coperture, usabile quindi per applicare stili comuni ai servizi WMS, permettendo una sorta di rappresentazione "on the fly" dei servizi wms.

Si tratta di un codice XML che può essere ottenuto utilizzando tools specifici, a volte interni ai motori cartografici, o usando editor particolari o scrivendo direttamente il codice XML. Di seguito le URL dei 4 SLD realizzati, uno per ogni servizio WMS:

http://geoeng-pta.regione.piemonte.it/pta/AmbitiAmministrativi.sld http://geoeng-pta.regione.piemonte.it/pta/TessutoUrbanizzato.sld http://geoeng-pta.regione.piemonte.it/pta/Trasporti.sld http://geoeng-pta.regione.piemonte.it/pta/Idrografia.sld

In merito all’utilizzo dello standard SLD occorre però precisare che si tratta di uno standard molto potente, ma nella realtà la potenzialità principale di rappresentazione "on the fly" dei servizi wms si è scontrata con le peculiarità di rendering di ciascun motore cartografico, ovvero delle diverse soluzioni adottate dai partners del progetto (Mapserver, ArcgisServer, Geoserver). Si è pertanto verificato che la possibilità di gestire un unico repository di SLD comune a tutti i partner che consentisse la rappresentazione univoca dei servizi, si sarebbe potuta concretizzare solo ad un livello di rappresentazione estremamente semplificato, quindi si è optato per una soluzione di compromesso, con la definizione di una legenda comune, che poi ogni partner ha ottenuto e gestito in maniera autonoma.

Per quanto riguarda l’esposizione dei servizi di discovery, ogni partner ha esposto un servizio CSW che ha permesso di ricercare e consultare anche i metadati dei partners oltre ai propri, e sebbene siano state utilizzate diverse soluzioni per l’esposizione del CSW, non sono stati riscontrati problemi particolari nella federazione dei diversi cataloghi dati.

Piattaforma WebGIS Server GIS

La soluzione adottata per Regione Piemonte si basa sull’utilizzo di Mapserver (http://mapserver.org/), soluzione open source per la pubblicazione di dati spaziali, che supporta nativamente sia il WMS, conforme alle specifiche INSPIRE dalla versione MapServer 5.6.6, e anche lo standard SLD (Styled Layer Descriptor) per la definizione delle tematizzazioni in modo condiviso.

La soluzione si è rivelata perfettamente in grado di soddisfare le necessità del progetto, e non sono state rilevate criticità particolari.

Catalogo metadati

La soluzione prescelta per Regione Piemonte, in linea con l’indicazione di adottare quando possibile soluzioni open source, è costituita dal software Geonetwork (http://geonetwork-opensource.org/), che rappresenta il software per la gestione e la consultazione dei metadati di dati geografici sviluppato secondo i principi del Free and Open Source Software (FOSS) nell’ambito della Open Source Geospatial Foundation (OsGEO).

Tale soluzione risponde ai requisiti del progetto PTA, in quanto consente di gestire i metadati secondo diversi profili, fra cui quello ISO-19115 e il suo adattamento per INSPIRE, ed è in grado di esporre metadati

Page 13: Programma Operativo di Cooperazione Transfrontaliera Italia ......Piattaforma WebGIS ArcGIS Server 10 è la piattafoma GIS Enterprise attualmente in uso dall’Amministrazione Regionale

13

Le opportunità non hanno confini

FESR: Fondo europeo di sviluppo regionale

secondo lo standard CSW, in particolare OGC-CSW 2.0.2 profilo ISO oltre ad altri protocolli fra cui potrebbe rivelarsi utile lo Z39.50.

Altro elemento di interesse in questo contesto è stata la possibilità di effettuare ricerche su più cataloghi distribuiti, attraverso meccanismi di harvesting che possono essere pianificati nel tempo, permettendo quindi di rispondere all’esigenza del progetto di ricercare i metadati gestiti presso i cataloghi metadati dei diversi partners

Client WebGIS

Per quanto riguarda il client webgis, si è passati dal viewer nativamente integrato in Geonetwork (soluzione opensource utilizzata per la realizzazione del catalogo metadati, come descritto nel paragrafo precedente) al viewer MapStore, soluzione sempre opensource che ottimizza alcune delle funzioni di mappa, in particolare proprio in relazione al caricamento dei servizi WMS, alla gestione delle legende e all’utilizzo dello standard SLD. Tale soluzione è raggiungibile all’interno del geoportale all’indirizzo:

http://www.ruparpiemonte.it/geocatalogorp/main/,

e consente il caricamento anche di wms esterni oltre a quelli raggiungibili attraverso i metadati.

Piattaforma Tecnologica Virtualizzata

I servizi erogati da Regione Piemonte nell'ambito del progetto PTA sono stati realizzati a partire dalla evoluzione della infrastruttura GIS già disponibile per Regione Piemonte, che è stata fatta evolvere in relazione alla Piattaforma Tecnologica Virtualizzata.

Infatti l'architettura di riferimento per l'erogazione dei servizi GIS realizzata da CSI Piemonte per Regione Piemonte prevede diverse componenti tecnologiche fra cui quella per l' erogazione dei servizi per l'accesso libero all'informazione geografica, che rappresenta la componente di interesse per il progetto PTA.

L’architettura GeoEngine 1.0 che si avvale di componenti Open Source quali POSTGRES come data base, con la sua estensione spaziale POSTGIS, e MapServer 5.2.1 come motore cartografico, utilizzato in particolare per l'esposizione dei dati secondo lo standard WMS,è stata installata sulla PTV consentendo di anticipare l’evoluzione della Geoengine verso la versione 2.0, con installazione dell’'ultima versione diponibile di MapServer.

Page 14: Programma Operativo di Cooperazione Transfrontaliera Italia ......Piattaforma WebGIS ArcGIS Server 10 è la piattafoma GIS Enterprise attualmente in uso dall’Amministrazione Regionale

14

Le opportunità non hanno confini

FESR: Fondo europeo di sviluppo regionale

REGIONE LOMBARDIA

Banca dati federata

Nel corso del progetto si è deciso non costruire un DB Fisico PTA “comune e federato”. Ogni partner utilizza i dati presenti nelle proprie banche dati esponendoli tramite servizi WMS nel rispetto di un modello dati di pubblicazione condiviso.

Per quanto riguarda i metadati Regione Lombardia, a differenza degli altri partner che importano gli stessi nel loro DataBase (modalità harvesting), ha scelto di permettere di effettuare delle ricerche in tutti i cataloghi dei partner federandoli con il proprio.

Servizi WMS e CSW

Non si sono riscontrati particolari problemi nella realizzazione dei servizi WMS, mentre ci sono state difficoltà nella realizzazione degli SLD (Styled Layer Descriptor, ovvero gli stili per rappresentare i dati geografici) conformi ai requisiti definiti dal gruppo di lavoro. In particolare la creazione di SLD con piattaforme tecnologiche differenti ha impedito la realizzazione di unico file di stile richiamabile dai singoli viewer dei partner. L’interoperabilità sugli SLD è stata di conseguenza parziale per tutti i partner. Il CSW (Catalog Service for the Web) è stato realizzato tramite il progetto open source "Geoportal” Server, non si sono evidenziate criticità.

Piattaforma WebGIS Server GIS

ArcGisServer 10: nessun problema nella generazione delle mappe WMS, non ancora completamente conforme allo standard OGC SLD. E’ un vincolo attualmente riscontrabile con questa versione del Software ESRI.

Catalogo metadati

È stato utilizzato Geoportal Server che permette inserimento/modifica/cancellazione di metadati tramite un’interfaccia web. I metadati pubblicati possono essere ricercati per parola chiave o estensione geografica. Criticità: la versione attuale del Geoportal Server crea dei metadati non completamente conformi allo standard del Repertorio Nazionale Dati Territoriali - RNDT

Client WebGIS

È stato utilizzato Viewer FLEX 2.5 realizzato per Regione Lombardia e personalizzato per il progetto PTA. Criticità: nella versione messa a disposizione per il PTA vi sono dei problemi nel gestire la trasparenza dei servizi WMS, rendendo difficile la consultazione di contemporanee di più mappe. gestione della trasparenza

Piattaforma Tecnologica Virtualizzata

Non utilizzata

Page 15: Programma Operativo di Cooperazione Transfrontaliera Italia ......Piattaforma WebGIS ArcGIS Server 10 è la piattafoma GIS Enterprise attualmente in uso dall’Amministrazione Regionale

15

Le opportunità non hanno confini

FESR: Fondo europeo di sviluppo regionale

PROVINCIA AUTONOMA DI BOLZANO

Banca dati federata

Nel corso del progetto si è deciso non costruire un DB Fisico PTA “comune e federato”. Ogni partner utilizza i dati presenti nelle proprie banche dati esponendoli tramite servizi WMS nel rispetto di un modello dati di pubblicazione condiviso.

I contenuti del modello dati di pubblicazione condiviso sono stati definiti in parte utilizzando specifiche INSPIRE (Ambiti amministrativi) e in parte National Core (Località e tessuto urbanizzato, Infrastrutture del trasporto, Idrografia).

In seguito all’analisi e disponibilità delle banche dati in uso presso i partner è stato deciso di utilizzare quanto presente in queste BD riconducendone i contenuti rispetto al modello dati definito dal progetto.

I dati ed i servizi presenti nel SIT e presso le varie ripartizioni della Provincia Autonoma di Bolzano non sono compatibili con la struttura definita nel progetto PTA; d’altra parte, gli stessi sono utilizzati da diversi settori dell’ammonistrazione, quindi non era possibile una conversione o una adattamento dell’esistente senza che questo comportasse anche una revisione delle procedure aziendali.

E’ stato quindi necessario creare una serie di dataset paralleli in modo da rispettare i requisiti senza che ci fosse un forte impatto sulla struttura amministrativa. Il workflow è illustrato nella seguente figura:

I dati contenuti nei vari Geodatabase dell’amministrazione vengono convertiti tramite una procedura ETL (Extract -Transform-Load) e memorizzati in una serie di dataset che rispettano i requisiti dati definiti da PTA.

La trasformazione è stata svolta in modalità manuale. Solo verso la fine del progetto è stato introdotto presso il SIT la suite FME e FME INSPIRE Solution Pack che permette la definizione visuale (Workbenches) di processi ETL anche estremamente complessi e sufficientemente potenti da convertire anche automaticamente la struttura dei dati originaria in quella definita per PTA.

L’utilizzo di questo strumento è stato particolarmente interessante in quanto ha evidenziato la necessità di un’architettura avanzata che, senza modificare l’attuale infrastruttura operativa della provincia, si integra con essa fornendo, metadati e servizi secondo quanto richiesto dalle Data Specification INSPIRE ma anche verso il DBT Nazionale.

Sono stati elaborati i seguenti dataset rispettando le specifiche del progetto PTA:

Ambiti amministrativi:

Page 16: Programma Operativo di Cooperazione Transfrontaliera Italia ......Piattaforma WebGIS ArcGIS Server 10 è la piattafoma GIS Enterprise attualmente in uso dall’Amministrazione Regionale

16

Le opportunità non hanno confini

FESR: Fondo europeo di sviluppo regionale

• adm_bnd_trak.shp

• adm_un_ext_03.shp

• adm_un_ext_04.shp

• adm_un_sede.shp Idrografia:

• EL_IDR_TRA.shp

• INVASO_SUP.shp

• SP_ACQ_SUP.shp Tessuto urbanizzato:

• loc_nm_pos.shp

• T_URBAN_EXT.shp Trasporti:

• el_fne_tra.shp

• EL_STR_TRA.shp

• GZ_STR_POS.shp

• iz_fer_pos.shp

• tr_fer_tra.shp I geodati elaborati sono stati metadatati secondo lo standard ISO 19115, rappresentati cartograficamente mediante i servizi di consultazione WMS e resi scaricabili mediante i servizi vettoriali WFS.

Servizi WMS e CSW

Sono stati esposti i seguenti servizi rispettando le specifiche del progetto PTA:

Servizi di consultazione (WMS/WFS):

I servizi di consultazione corrispondono alle specificazioni “OpenGIS Web Map Service (WMS) Implementation Specification (1.3.0), document reference OGC 06-042” e “OpenGIS Web Feature Service 2.0 Interface Standard (also ISO 19142) (2.03.0), document reference OGC 09-025r1”. Nei servizi stessi sono stati metadatati i servizi stessi, i layer e le simbologie e questi sono riportati secondo le “Extended Capabilities” rispettando le specifiche INSPIRE. I metadati dei dataset rappresentati nei corrispondenti layer WMS/WFS sono raggiungibili attraverso un apposito link al servizio di catalogo (CSW) rispettando lo “Scenario 1” delle “Extended Capabilities” riportato nel documento "Technical Guidance for the implementation of INSPIRE View Services" versione 3.1. In questo modo i servizi di consultazione possono fornire preziose informazioni sui loro contenuti in autonomia anche senza essere necessariamente descritti in un catalogo.

I servizi esposti per il progetto PTA sono i seguenti:

Page 17: Programma Operativo di Cooperazione Transfrontaliera Italia ......Piattaforma WebGIS ArcGIS Server 10 è la piattafoma GIS Enterprise attualmente in uso dall’Amministrazione Regionale

17

Le opportunità non hanno confini

FESR: Fondo europeo di sviluppo regionale

• PAB_WMS01_AmbitiAmministrativi

• PAB_WMS02_TessutoUrbanizzato

• PAB_WMS03_Trasporti

• PAB_WMS04_Idrografia I layer esposti nei servizi WMS/WFS sono i seguenti: PAB_WMS01_AmbitiAmministrativi:

• Limite amministrativo

• Sede amministrativa

• Unita Amministrativa terzo ordine

• Unita amministrativa quarto ordine

PAB_WMS02_TessutoUrbanizzato:

• Localita

• Tessuto urbanizzato PAB_WMS03_Trasporti:

• Strada principale

• Strada

• Giunzione stradale

• Ferrovia

• Intersezione ferroviaria

• Trasporto a fune PAB_WMS04_Idrografia:

• EL_IDR_TRA_SECONDARIO

• EL_IDR_TRA_PRINCIPALE

• Invaso

• Specchio di acqua Servizio di catalogo (CSW):

Nel caso della Provincia autonoma di Bolzano non è stato creato un apposito e ridondante catalogo dati/metadati per il progetto PTA, bensì è stato riutilizzato e ottimizzato il geoportale centrale denominato “eGeo”.

Questo portale è esposto in intranet ed internet presentendo informazioni dedicate per entrambi gli ambiti. L’interfaccia utente web del portale è raggiungibile mediante l’indirizzo http://sdi.provincia.bz.it.

Ai fini della cooperazione applicativa con gli altri partner del progetto, con il RNDT e con le altre amministrazioni è stato esposto un servizio di catalogo. Questo servizio corrisponde alla specificazione “OpenGIS Catalogue Service Implementation Specification [Catalogue Service for the Web] (2.0.2)” document reference number OGC

Page 18: Programma Operativo di Cooperazione Transfrontaliera Italia ......Piattaforma WebGIS ArcGIS Server 10 è la piattafoma GIS Enterprise attualmente in uso dall’Amministrazione Regionale

18

Le opportunità non hanno confini

FESR: Fondo europeo di sviluppo regionale

07-006r1.

Il software adottato sia per l’interfaccia web che per il servizio di catalogo (CSW) è GeoNetwork nella versione 2.6.4.

I metadati sono organizzati secondo lo standard ISO19115 (per applicazioni spaziali e dati geo-spaziali) e ISO 19119 (per geo-servizi) estesi secondo le specificazioni INSPIRE.

Il servizio è esposto in internet e le capacità del servizio sono interrogabili mediante il seguente request:

http://sdi.provinz.bz.it/geonetwork/srv/de/csw?SERVICE=CSW&VERSION=2.0.2&REQUEST=GetCapabilities

Il servizio CSW è stato utilizzato senza problemi dagli altri partner di progetto sia da chi ha implementato la soluzione proprietaria GeoPortal Server Open Source sia da chi ha utilizzato GeoNetwork Open Source.

Piattaforma WebGIS Server GIS

La tecnologia adottata per i servizi di consultazione (WMS) e scaricamento vettoriale (WFS) è quella di GeoServer nella versione 2.2.1. Il contenuto ed i metadati dei servizi sono interrogabili mediante i seguenti request:

WMS: http://sdi.provincia.bz.it/geoserver/PAB_WMS01_AmbitiAmministrativi/wms?service=wms&version=1.3.0&request=GetCapabilities http://sdi.provincia.bz.it/geoserver/PAB_WMS02_TessutoUrbanizzato/wms?service=wms&version=1.3.0&request=GetCapabilities http://sdi.provincia.bz.it/geoserver/PAB_WMS03_Trasporti/wms?service=wms&version=1.3.0&request=GetCapabilities http://sdi.provincia.bz.it/geoserver/PAB_WMS04_Idrografia/wms?service=wms&version=1.3.0&request=GetCapabilities WFS: http://sdi.provincia.bz.it/geoserver/PAB_WMS01_AmbitiAmministrativi/wfs?service=wfs&version=1.1.0&request=GetCapabilities http://sdi.provincia.bz.it/geoserver/PAB_WMS02_TessutoUrbanizzato/wfs?service=wfs&version=1.1.0&request=GetCapabilities http://sdi.provincia.bz.it/geoserver/PAB_WMS03_Trasporti/wfs?service=wfs&version=1.1.0&request=GetCapabilities http://sdi.provincia.bz.it/geoserver/PAB_WMS04_Idrografia/wfs?service=wfs&version=1.1.0&request=GetCapabilities Catalogo metadati

Nel caso della Provincia autonoma di Bolzano non è stato creato un apposito e ridondante catalogo dati/metadati per il progetto PTA, bensì è stato riutilizzato e ottimizzato il geoportale centrale denominato “eGeo”.

Questo portale è esposto in intranet ed internet presentendo informazioni dedicate per entrambi gli ambiti. L’interfaccia utente web del portale è raggiungibile mediante l’indirizzo http://sdi.provincia.bz.it.

Il software adottato sia per l’interfaccia web che per il servizio di catalogo (CSW) è GeoNetwork nella versione 2.6.4. I metadati sono organizzati secondo lo standard ISO19115 (per applicazioni spaziali e dati geo-spaziali) e ISO 19119 (per geo-servizi) estesi secondo le specificazioni INSPIRE.

Il catalogo contiene non solo i metadati, ma per ogni dataset metadatato anche il link verso il corrispondente layer dello specifico servizio di consultazione (WMS/WFS). In questo modo è possibile visualizzare cartograficamente i risultati di ricerca elencati dal catlogo.

Tutti i dataset esposti nei 4 servizi di consultazione e i 4 servizi stessi sono stati meta datati e resi disponibili nel servizio CSW. I metadati del progetto PTA si trovano nel geoportale mediante la ricerca con parola chiave “PTA” e i corrispondenti dataset sono direttamente visualizzabili nel client WebGIS integrato nel geoportale.

La federazione con i cataloghi degli altri partner avviene mediante la funzionalità di harvesting (raccolta) schedulato. In questa maniera si ha accesso ai cataloghi dei partner anche se questi dovessero risultare non raggiungibili. L’interfaccia utente del geoportale eGeo è multi linguistica e si presenta nelle lingue Italiano, Tedesco, Inglese e Francese.

Page 19: Programma Operativo di Cooperazione Transfrontaliera Italia ......Piattaforma WebGIS ArcGIS Server 10 è la piattafoma GIS Enterprise attualmente in uso dall’Amministrazione Regionale

19

Le opportunità non hanno confini

FESR: Fondo europeo di sviluppo regionale

La seguente figura rappresenta l’interfaccia utente del geoportale eGeo:

Client WebGIS

Il client WebGIS adottato per la visualizzazione cartografica è quello integrato nel geoportale “eGeo”. Il geoportale è raggiungibile al seguente link: http://sdi.provincia.bz.it. Le seguente figura rappresenta il client WebGIS:

Page 20: Programma Operativo di Cooperazione Transfrontaliera Italia ......Piattaforma WebGIS ArcGIS Server 10 è la piattafoma GIS Enterprise attualmente in uso dall’Amministrazione Regionale

20

Le opportunità non hanno confini

FESR: Fondo europeo di sviluppo regionale

Piattaforma Tecnologica Virtualizzata La Piattaforma Tecnologica Virtualizzata (PTV) non è stata utilizzata nella realizzazione dell’Azione 5 in quanto, come stabilito con i partner di progetto, si è scelto di sfruttare l’infrastruttura tecnologica attualmente in uso presso l’Amministrazione Provinciale, in particolare quella messa a disposizione dal Sistema Informativo Territoriale (SIT).

Page 21: Programma Operativo di Cooperazione Transfrontaliera Italia ......Piattaforma WebGIS ArcGIS Server 10 è la piattafoma GIS Enterprise attualmente in uso dall’Amministrazione Regionale

21

Le opportunità non hanno confini

FESR: Fondo europeo di sviluppo regionale

CANTON TICINO

Banca dati federata

La banca dati utilizzata è Postgresql 9.2.1 con l'estensione Postgis, per il supporto degli oggetti geografici. Ogni tabella corrisponde ad una classe definita nelle specifiche della banca dati federata, classi come per esempio i limiti amministrativi, elementi stradali, elementi idrici, ecc. Abbiamo dovuto convertire gli shape files in tabelle, questo per dei motivi soprattutto prestazionali, ma anche per facilitare la conversione e l'adattamento secondo le specifiche della banca dati federata.

Servizi WMS e CSW

I servizi WMS sono stati creati partendo dalle tabelle presenti nel database. Sono state create tre categorie di servizi WMS (ambiti amministrativi, trasporti, idrografia), il quarto servizio sui tessuti urbanizzati, purtroppo, non è stato possibile crearlo in quanto non avevamo i dati originali. Ogni categoria accorpa diversi “mini” servizi, un esempio è il servizio WMS sui trasporti che contiene in generale strade, ferrovie e le filovie. Per quanto riguarda la tematizzazione dei servizi WMS abbiamo dovuto rivedere gli stili che erano stati fatti dagli altri partner in quanto non avendo a disposizione alcuni dati, i servizi rispondevano generando degli errori.

I servizi CSW sono stati costruiti sulla base dei servizi WMS. Ad ogni servizio CSW corrisponde un servizio WMS a cui abbiamo aggiunto dei metadati per caratterizzarlo.

I servizi WMS sono gestiti da Geoserver mentre i servizi CSW sono gestiti da Geonetwork.

Piattaforma WebGIS Server GIS

Il server GIS attualmente installato è Geoserver. Geoserver permette di caricare, modificare e validare gli stili per tematizzare i servizi WMS utilizzato per adeguare gli stili adottati dagli altri partner alle nostre esigenze, perché a noi mancano alcuni dati che servono a discriminare. Questo portava a rendere il servizio inutilizzabile. Perciò abbiamo deciso di tagliare alcune parti. Attualmente i servizi esposti sono tre, uno per tematica. Ogni tematica è composta da più servizi che fanno riferimento a singole tabelle.

Geoserver permette di creare i servizi WMS partendo, tra l'altro, da delle tabelle o dagli shape files. È stato scelto di creare i servizi utilizzando i dati presenti nelle tabelle, questo perché i dati hanno dovuto essere adattati alle specifiche della banca dati federata, ma anche perché l'utilizzo del database risulta essere più performante.

Catalogo metadati

I cataloghi metadati vengono gestiti da Geonetwork. Sono stati creati tre cataloghi corrispondenti ognuno ad un servizio WMS. I metadati, che caratterizzano i servizi, possono essere delle parole chiave che rappresentano il contenuto dei servizi WMS o fare riferimento a luoghi geografici. In data 22 febbraio 2013 è uscita la nuova versione di Geonetwork, la 2.8.0, che tra l'altro include anche il supporto delle direttive INSPIRE. La nuova versione verrà installata nei prossimi giorni, al fine di continuare la sperimentazione.

Client WebGIS

Page 22: Programma Operativo di Cooperazione Transfrontaliera Italia ......Piattaforma WebGIS ArcGIS Server 10 è la piattafoma GIS Enterprise attualmente in uso dall’Amministrazione Regionale

22

Le opportunità non hanno confini

FESR: Fondo europeo di sviluppo regionale

È integrato in Geonetwork e utilizza la libreria javascript OpenLayers per visualizzare le mappe che ogni catalogo mette a disposizione. Inoltre permette anche di aggiungere mappe di servizi WMS esterni, quali per esempio, le mappe di Google o Bing o OpenStreetMap e di organizzarli in livelli. Questo visualizzatore contiene tutti i controlli per effettuare lo zoom e spostarsi sulla mappa.

Piattaforma Tecnologica Virtualizzata

L'abbiamo usata per installare il server su cui girano le applicazione web Geoserver e Geonetwork che mettono a disposizione, rispettivamente, i servizi di WMS e di CSW con il client WebGis. Il software è Proxmox VE, un progetto open source della Xuni Technology.