Workshop PTA azione 5 WebGis Soluzione WebGis ......CSW 2.0.2 e specificatamente l’Application...
Transcript of Workshop PTA azione 5 WebGis Soluzione WebGis ......CSW 2.0.2 e specificatamente l’Application...
Workshop PTA azione 5 WebGis
Soluzione WebGis Regione Lombardia
Paolo Milani, Lombardia Informatica S.p.A.
Stefano Gelmi, Lombardia Informatica S.p.A.
La Salle (AO), 8 maggio 2012
2
Sommario
Dati (rif. Gelmi)
I servizi WebGIS PTA in Regione
Lombardia (rif. Milani)
3
Dati Considerazioni generali
Non è richiesta, da progetto, la costruzione di un DB Fisico
PTA “unico e comune” per tutti i partner
Ogni partner utilizza i dati presenti nelle proprie banche dati
Quanto esposto dai servizi WebGis in termini di attributi
dovrà comunque tener conto delle specifiche definite nel
documento “Attività 5.1 – La progettazione della base dati
territoriale condivisa: Specifiche di contenuto e struttura”
Dati I dati territoriali presi in considerazione sono
4
• Ambiti Amministrativi
Dati I dati territoriali presi in considerazione sono
5
• Infrastrutture del Trasporto
Dati I dati territoriali presi in considerazione sono
6
• Idrografia
Dati I dati territoriali presi in considerazione sono
7
• Tessuto urbanizzato
8
Dati Le strade e ferrovie
Per le infrastutture del trasporto vengono utilizzati i dati
presenti nella Carta Tecnica Regionale 1:10.000 vettoriale
(ct10); in particolare per le strade i dati ct10 sono
aggiornati dal progetto della DG Trasporti “Sistema di
editing distribuito per l’aggiornamento del grafo delle
strade e dei dati del Catasto Stradale”, con la
collaborazione delle province.
Su questi dati insieme agli altri partner del progetto PTA è
stato fatto un lavoro di armonizzazione geometrica delle
strade e delle ferrovie al confine
I dati così corretti sono stati poi mappati nella
corrispondente struttura della Base Dati Federata del PTA (con alcune semplificazioni per le strade:restrizione del contenuto della base dati
federata alle sole componenti spaziali della rete di livello 1, identificazione
indifferenziata per le Estese amministrative che non siano di patrimonialità sovra-
comunale)
9
Esempio di armonizzazione geometrica Strade
10
Esempio di mapping CT10 - PTA Le strade
11
Dati Gli altri contenuti
Relativamente agli altri contenuti, dal momento che allo
stato attuale si stanno realizzando esclusivamente servizi
WMS; non si ritiene necessaria una loro ristrutturazione
fisica, limitandosi alla creazione di viste sui dati CT10
funzionali alla pubblicazione dei WMS
Per quanto riguarda l’urbanizzato, al posto di CT10, sono
stati presi in considerazione i dati DUSAF, stralciando dagli
stessi quelli che contengono solo i poligoni dell’uso del
suolo relativi alle Aree Urbanizzate dettagliate dell’intera
Regione Lombardia
Su questi dati non è stato fatto un lavoro di armonizzazione
geometrica al confine
Per quanto riguarda gli Ambiti amministrativi: in PTA verrà
utilizzata la base dati ISTAT
I servizi web identificati, comuni a tutti i partner, sono:
12
I servizi WebGis PTA Considerazioni generali
Dis
co
very
V
iew
Servizi di ricerca su base spaziale e per attributi
Servizi di navigazione nel catalogo dei dati e di
presentazione dei metadati
Servizi di visualizzazione di oggetti cartografici
vettoriali e raster
13
I servizi WebGis PTA I requisiti (Discovery)
I servizi di ricerca PTA devono implementare la specifica OGC
CSW 2.0.2 e specificatamente l’Application Profile ISO.
I servizi di ricerca PTA devono implementare lo standard ISO
19139 per l’encoding di metadati, e le Implementing Rules
Metadata INSPIRE per il contenuto dei metadati
Discovery
14
I servizi WebGis PTA Alcuni dei requisiti (View)
I servizi di consultazione PTA devono implementare lo standard
ISO19128 (OGC WMS 1.3.0)
I servizi di consultazione PTA devono supportare la specifica
OGC Styled Layer Descriptor (SLD), version 1.1.0, per la
rappresentazione tematica dei dati in accordo con gli stili INSPIRE
View
Regione Lombardia ha realizzato:
- per il servizio di «Discovery» un portale
geografico tramite il progetto OpenSource
(Apache License V.2.0) Geoportal Server
(http://sourceforge.net/projects/geoportal/);
- per il servizio di «View» ha sviluppato un
WebGIS con le API Flex (free) di ESRI
integrato con il portale.
I servizi WebGis PTA
Cosa è stato realizzato
15
http://www.gruppoiit.lispa.it/geoportal
Esposizione del Catalgo CSW raggiungibile all’ indirizzo:
http://www.gruppoiit.lispa.it/geoportal/csw?Request=GetCapabilities&Service=CSW&
Version=2.0.2
Servizi di Discovery
Cosa è stato realizzato
16
Discovery
Funzioni del Geoportal:
- Pubblicazione di una risorsa;
- Ricerca Federata
Servizi di Discovery
Cosa è in fase di realizzazione
17
aggregator
node
node node
node
Discovery
• Registrare una risorsa dalla rete
• Upload di metadati da disco locale
• Tramite l’editor dei Metadati della WebApp
• Tramite Publish Client di ArcGISDesktop
• Tramite transazione Insert di CSW
• Tramite le REST –API
I servizi WebGis PTA
Pubblicazione di una risorsa tramite Geoportal
19
Servizi di Discovery Inserimento di una risorsa tramite WebEditor
20
- un metadato con livello gerarchico
“dataset” per ciascun layer presente
nel WMS creato
- un metadato con livello gerarchico
“service” per ciascun servizio WMS
• Registrare una risorsa dalla rete
• Upload di metadati da disco locale
• Tramite l’editor dei Metadati della WebApp
• Tramite Publish Client di ArcGISDesktop
• Tramite transazione Insert di CSW
• Tramite le REST –API
I servizi WebGis PTA
Pubblicazione di una risorsa
21
Servizi di Discovery
Registrazione di altri cataloghi per la ricerca federata
22
Registrazione altri nodi PTA per permettere ricerche sui cataloghi dei diversi
partner
Attualmente sono stati federati i cataloghi
- Della Provincia di Bolzano,
- Della Valle d’Aosta
23
Servizi di Discovery Come avviene la ricerca federata
In un contesto di cataloghi federati di metadati come quello previsto in PTA
(CSW), i servizi di ricerca devono permettere a client generici di cercare e
trovare informazioni su dati e servizi geografici disponibili, i cui metadati siano
organizzati nei cataloghi dei vari partner
Idrografia
Idrografia
Idrografia
CSW 2.0
24
Servizi di View I servizi WMS
• Sono stati creati 4 progetti WMS
secondo lo standard 1.3.0:
1. Idrografia;
2. Trasporti;
3. Urbanizzato;
4. Ambiti Amministrativi
• I servizi WMS di Regione
Lombardia sono esposti tramite
ArcGIS Server 10, SP 3
Le operazioni obbligatorie a cui devono rispondere i WMS sono:
GetCapabilities, GetMap, GetFeatureInfo
View
Per definire una resa grafica comune a
tutti i servizi di mappa sono stati definiti
degli stili (SLD) condivisi tramite tutti i
partner
Gli SLD di Regione Lombardia (Idrografia
e Trasporti), creati usando un tool free
(ArcMap2SLD), sono stati condivisi con la
Regione Valle d’Aosta ed ora si sta
valutando l’interoperabilità degli stessi con
le piattaforme usate dagli altri partner (Map
Server e GeoServer)
Servizi di View
Gli SLD
25
Senza SLD
Con SLD
View
26
Servizi di View Il Viewer geografico
Il Viewer che verrà utilizzato per la
visualizzazione dei servizi WMS PTA è
in tecnologia Flex con la versione 2.5
delle API (free) di ESRI ed è basato sul
Framework che LISPA sta
realizzando per la Regione
Lombardia
Il Viewer è integrato nel Geoportale
realizzato
View
Servizi di View
Il Viewer geografico integrazione con il Geoportale
27
Idrografia Funzionalità di:
- Identifica,
- Integrazione con gli sfondi di OpenStreetMap
- Stampa in formato A4/A3
- Salvataggio progetto nel formato WMC
View
Prossimi Step
28
Prossimi Step
29
Discovery: Inserimento dei Metadati relativi ai layer
(dataset) ed ai servizi WMS (service). Verifica
con Inspire ed RNDT
Federazione dei cataloghi di tutti i partner
View:
Verifica da parte di tutti i partner degli SLD creati
e loro approvazione;
Test di visualizzazione dei WMS su diversi client.
Ad oggi il risultato non è omogeneo e vi sono
problemi di visualizzazione con alcuni WMS dal ns
Viewer
30
Grazie dell’attenzione
Stefano Gelmi
Project Leader
Area Sistemi Territoriali
Direzione Sviluppo
Lombardia Informatica s.p.a.
Email: [email protected]
Paolo Milani
Area Sistemi Territoriali
Direzione Sviluppo
Lombardia Informatica s.p.a.
Email: [email protected]