Workshop PTA azione 5 WebGis Soluzione WebGis ......CSW 2.0.2 e specificatamente l’Application...

29
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

Transcript of Workshop PTA azione 5 WebGis Soluzione WebGis ......CSW 2.0.2 e specificatamente l’Application...

Page 1: Workshop PTA azione 5 WebGis Soluzione WebGis ......CSW 2.0.2 e specificatamente l’Application Profile ISO. I servizi di ricerca PTA devono implementare lo standard ISO 19139 per

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

Page 2: Workshop PTA azione 5 WebGis Soluzione WebGis ......CSW 2.0.2 e specificatamente l’Application Profile ISO. I servizi di ricerca PTA devono implementare lo standard ISO 19139 per

2

Sommario

Dati (rif. Gelmi)

I servizi WebGIS PTA in Regione

Lombardia (rif. Milani)

Page 3: Workshop PTA azione 5 WebGis Soluzione WebGis ......CSW 2.0.2 e specificatamente l’Application Profile ISO. I servizi di ricerca PTA devono implementare lo standard ISO 19139 per

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”

Page 4: Workshop PTA azione 5 WebGis Soluzione WebGis ......CSW 2.0.2 e specificatamente l’Application Profile ISO. I servizi di ricerca PTA devono implementare lo standard ISO 19139 per

Dati I dati territoriali presi in considerazione sono

4

• Ambiti Amministrativi

Page 5: Workshop PTA azione 5 WebGis Soluzione WebGis ......CSW 2.0.2 e specificatamente l’Application Profile ISO. I servizi di ricerca PTA devono implementare lo standard ISO 19139 per

Dati I dati territoriali presi in considerazione sono

5

• Infrastrutture del Trasporto

Page 6: Workshop PTA azione 5 WebGis Soluzione WebGis ......CSW 2.0.2 e specificatamente l’Application Profile ISO. I servizi di ricerca PTA devono implementare lo standard ISO 19139 per

Dati I dati territoriali presi in considerazione sono

6

• Idrografia

Page 7: Workshop PTA azione 5 WebGis Soluzione WebGis ......CSW 2.0.2 e specificatamente l’Application Profile ISO. I servizi di ricerca PTA devono implementare lo standard ISO 19139 per

Dati I dati territoriali presi in considerazione sono

7

• Tessuto urbanizzato

Page 8: Workshop PTA azione 5 WebGis Soluzione WebGis ......CSW 2.0.2 e specificatamente l’Application Profile ISO. I servizi di ricerca PTA devono implementare lo standard ISO 19139 per

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)

Page 9: Workshop PTA azione 5 WebGis Soluzione WebGis ......CSW 2.0.2 e specificatamente l’Application Profile ISO. I servizi di ricerca PTA devono implementare lo standard ISO 19139 per

9

Esempio di armonizzazione geometrica Strade

Page 10: Workshop PTA azione 5 WebGis Soluzione WebGis ......CSW 2.0.2 e specificatamente l’Application Profile ISO. I servizi di ricerca PTA devono implementare lo standard ISO 19139 per

10

Esempio di mapping CT10 - PTA Le strade

Page 11: Workshop PTA azione 5 WebGis Soluzione WebGis ......CSW 2.0.2 e specificatamente l’Application Profile ISO. I servizi di ricerca PTA devono implementare lo standard ISO 19139 per

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

Page 12: Workshop PTA azione 5 WebGis Soluzione WebGis ......CSW 2.0.2 e specificatamente l’Application Profile ISO. I servizi di ricerca PTA devono implementare lo standard ISO 19139 per

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

Page 13: Workshop PTA azione 5 WebGis Soluzione WebGis ......CSW 2.0.2 e specificatamente l’Application Profile ISO. I servizi di ricerca PTA devono implementare lo standard ISO 19139 per

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

Page 14: Workshop PTA azione 5 WebGis Soluzione WebGis ......CSW 2.0.2 e specificatamente l’Application Profile ISO. I servizi di ricerca PTA devono implementare lo standard ISO 19139 per

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

Page 15: Workshop PTA azione 5 WebGis Soluzione WebGis ......CSW 2.0.2 e specificatamente l’Application Profile ISO. I servizi di ricerca PTA devono implementare lo standard ISO 19139 per

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

Page 16: Workshop PTA azione 5 WebGis Soluzione WebGis ......CSW 2.0.2 e specificatamente l’Application Profile ISO. I servizi di ricerca PTA devono implementare lo standard ISO 19139 per

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

Page 17: Workshop PTA azione 5 WebGis Soluzione WebGis ......CSW 2.0.2 e specificatamente l’Application Profile ISO. I servizi di ricerca PTA devono implementare lo standard ISO 19139 per

Funzioni del Geoportal:

- Pubblicazione di una risorsa;

- Ricerca Federata

Servizi di Discovery

Cosa è in fase di realizzazione

17

aggregator

node

node node

node

Discovery

Page 18: Workshop PTA azione 5 WebGis Soluzione WebGis ......CSW 2.0.2 e specificatamente l’Application Profile ISO. I servizi di ricerca PTA devono implementare lo standard ISO 19139 per

• 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

Page 19: Workshop PTA azione 5 WebGis Soluzione WebGis ......CSW 2.0.2 e specificatamente l’Application Profile ISO. I servizi di ricerca PTA devono implementare lo standard ISO 19139 per

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

Page 20: Workshop PTA azione 5 WebGis Soluzione WebGis ......CSW 2.0.2 e specificatamente l’Application Profile ISO. I servizi di ricerca PTA devono implementare lo standard ISO 19139 per

• 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

Page 21: Workshop PTA azione 5 WebGis Soluzione WebGis ......CSW 2.0.2 e specificatamente l’Application Profile ISO. I servizi di ricerca PTA devono implementare lo standard ISO 19139 per

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

Page 22: Workshop PTA azione 5 WebGis Soluzione WebGis ......CSW 2.0.2 e specificatamente l’Application Profile ISO. I servizi di ricerca PTA devono implementare lo standard ISO 19139 per

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

Page 23: Workshop PTA azione 5 WebGis Soluzione WebGis ......CSW 2.0.2 e specificatamente l’Application Profile ISO. I servizi di ricerca PTA devono implementare lo standard ISO 19139 per

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

Page 24: Workshop PTA azione 5 WebGis Soluzione WebGis ......CSW 2.0.2 e specificatamente l’Application Profile ISO. I servizi di ricerca PTA devono implementare lo standard ISO 19139 per

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

Page 25: Workshop PTA azione 5 WebGis Soluzione WebGis ......CSW 2.0.2 e specificatamente l’Application Profile ISO. I servizi di ricerca PTA devono implementare lo standard ISO 19139 per

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

Page 26: Workshop PTA azione 5 WebGis Soluzione WebGis ......CSW 2.0.2 e specificatamente l’Application Profile ISO. I servizi di ricerca PTA devono implementare lo standard ISO 19139 per

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

Page 27: Workshop PTA azione 5 WebGis Soluzione WebGis ......CSW 2.0.2 e specificatamente l’Application Profile ISO. I servizi di ricerca PTA devono implementare lo standard ISO 19139 per

Prossimi Step

28

Page 28: Workshop PTA azione 5 WebGis Soluzione WebGis ......CSW 2.0.2 e specificatamente l’Application Profile ISO. I servizi di ricerca PTA devono implementare lo standard ISO 19139 per

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

Page 29: Workshop PTA azione 5 WebGis Soluzione WebGis ......CSW 2.0.2 e specificatamente l’Application Profile ISO. I servizi di ricerca PTA devono implementare lo standard ISO 19139 per

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]