1 humboldt e larmonizzazione dei dati geografici : approccio e problematiche
Post on 02-May-2015
215 Views
Preview:
TRANSCRIPT
1
HUMBOLDT e l’armonizzazione dei dati geografici:
approccio e problematiche
2
Requisiti di armonizzazione per il progetto HUMBOLDT – ESEMPI:
Armonizzazione del formato dei dati: accesso interoperabile a una varietà di formati
Armonizzazione del modello dei dati: soluzioni leggere per l’armonizzazione dei modelli
di dati (schema mapping)
Armonizzazione di Sistemi di riferimento dei dati: servizi di Coordinate Transformation
Armonizzazione geometrica dei dati: servizi di Edge Matching (Consistenza spaziale)
Armonizzazione semantica dei dati: soluzioni di dominio come dizionari specialistici
(semantica di settore)
3
La soluzione proposta da HUMBOLDT
Un framework software con supporto SDI che presenti funzionalità di
armonizzazione dei dati geografici come un unico processo. Il
framework offre anche la possibilità di usare singole funzionalità dello
stesso come parti di una SDI esistente.
Un insieme di tools e servizi destinati all’armonizzazione (e all’uso
integrato) dei dati geografici, con un livello di automazione dei processi
il più elevato possibile.
Piattaforma Open Source
4
Il processo di armonizzazione
Target DefinitionTarget Definition
Technical ProcessTechnical Process
TargetTarget
Source
Processing
National Data Sourceson the same theme,e.g. parcels
Decision-basedspecifications
Technicalspecifications
Applications based ondifferent themes
INSPIRE HUMBOLDT Scenarios
HUMBOLDT Framework
Source
ProcessingSource
Processing
National Data Sourceson the same theme,e.g. parcels
National Data Sourceson the same theme,e.g. parcels
5
I passi del processo di armonizzazione
Analisi del dato sorgente
CreazionCreazione del e del targettarget
Input per la Input per la trasformazione trasformazione
(regole di (regole di mapping)mapping)
Dato Sorgente TargetTargetTargetTarget
Schema Translation
Edge Matching
…
Technical processes eseguiti
Conoscenza dell’utente/esperto
6
Technical processing dei dati geografici da armonizzare
Obiettivo:Obiettivo:Il Framework di HUMBOLDT Il Framework di HUMBOLDT
effettua il processing effettua il processing automaticamente automaticamente
(basandosi sulle specifiche di mapping)(basandosi sulle specifiche di mapping)
Dati processati Dati processati
(modello target)(modello target)
Dati processati
(modello interno)
Dati sorgente
(modello sorgente)
Dati sorgente
(modello interno)
Catena di processing
(edge matching, schema translation, coordinate transformation, etc.)
Obiettivo:Obiettivo:L’esperto di dominio (utente) L’esperto di dominio (utente)
detta le specifiche di mappingdetta le specifiche di mapping
7
Tools di harmonizzazione del Framework di
HUMBOLDT
8
Il Framework di HUMBOLDT
9
10
Alignment Editor
HUMBOLDT Alignment Editor è un tool
progettato per esperti di dominio applicativo
(Geologi, Cartografi, Ecologi, Idrologi, …) e di
Informazione Geografica
Permette di creare schema mapping a livello concettuale e ricavarne i
principi di trasformazione/armonizzazione
Assicura la validità dello schema mapping sulla base dei modelli di dato
sorgente e target
La nuova versione (in sviluppo) permette la trasformazione del mapping in
formato GML
11
12
Operazioni di schema mapping necessarie per l’armonizzazione
Filtraggio: blocchi condizionali applicabili al dato sorgente per filtrare le
caratteristiche chiave per l’armonizzazione (subsetting, …)
Ri-classificazione dei valori degli attributi del dato
Ri-denominazione di features di classe e/o attributi del dato
Unione/separazione di caratteristiche e/o attributi del dato
Ri-ordinamento degli attributi del dato
Conversioni di formato degli attributi
Conversioni di valori degli attributi
Ri-classificazione del dato
Incremento (decremento) di features del dato
13
14
Workflow Editor e Repository Service
Permette agli utenti di registrare i propri processi nel sistema
Permette agli utenti di comporre virtualmente dei grafici di workflow
che comprendono i compomenti del Framework e i dati utilizzati
La definizione dei workflow è manuale o semiautomatica,
l’esecuzione è automatizzata
Possibilità di esportazione dei workflow tramite interfaccia WSDL /
SOAP
15
16
17
Processing Services
Conceptual Schema Transformer: WPS per la trasformazione e la traslazione
da un application schema a un altro
Edge Matching Service: WPS che implementa l’allineamento geometrico di
features vettoriali, lineari e puntuali, in modo da far combaciare features
adiacenti
Coordinate Transformation Service: WPS per la trasformazione e il passaggio
tra Sistemi di Riferimento geografici/cartografici
Language Transformation Service: WPS per la traduzione/traslazione
dell’informazione testuale contenuta in un dato nella lingua scelta dall’utente
… serivi aggiunti e custom made.
18
HUMBOLDT Developer Community
Download del software
Documentazione del framework/tools
Raccolta dei requirements
Report di bugs
Tracciatura dei progressi
Forum di discussione,
condivisione di soluzioni integrate
19
Il HUMBOLDT Training Framework e introduzione
ai Training Levels
20
21
Perché il training?
Per le comunità utenti degli strumenti Humboldt, al pari di quelle GMES e INSPIREIndirizzato, come uditorio privilegiato, sia agli utenti sia agli integratori di sistemi
Training per chi?
Per aumentare l’impatto e l’efficacia dei risultati di progetto, mettendo a disposizione strumenti e azioni
22
Materiale di training preparato durante il progetto (con il contributo dei partner)
Materiale di training sviluppato in contesti diversi e reso disponibile per il progetto
Training da parte di chi?
Conoscenza generale di base (armonizzazione dei dati, modellazione dei dati. Standard IT, INSPIRE e GMES)
Risultati di progetto (Uso degli strumenti di Humboldt)
Uso degli strumenti Humboldt (Gli Scenari)
Training su che cosa ?
23
Accesso al materiale di training di Humboldt
Sito web della Community (o quello di
progetto)
Sito del Training Package e piattaforma di e-learning
24
Il Training Package di Humboldt
Con accesso dal sito della Community http://community.esdi-humboldt.eu/
25
La piattaforma di Training di Humboldt
26
Livello 1 di training: I corsi Humboldt di conoscenza generale
Riguarda il training sulle conoscenze utili per operare con l’Humboldt Framework
Include corsi su:
INSPIRE: introduzione alla Direttiva INSPIRE, il suo background, sviluppo e impatto attesoArmonizzazione dei dati: I concetti base e il significato pratico dell’armonizzazione dei dati geograficiGMES: I concetti, lo stato dell’arte e lo sviluppo di GMESMetadati: i concetti base e l’uso dei metadati nell’informazione geograficaWeb Services: I concetti base della tecnologia dei servizi web e l’applicazione di
essa nelle specifiche OGCModellazione dei dati: Introduzione alla modellazione dei dati, con riferimento specifico ai modelli concettuali
27
Livello di training 2: Il Framework Humboldt
Training sui prodotti del Framework Humboldt
Comprende corsi su:
Armonizzazione dati nel Framework Humboldt: Riguarda soprattutto l’armonizzazione dei modelli di dati
I tools del Framework Humboldt, con esercitazioni pratiche con:
Tutorial per il tool HALE, che consente di mappare e trasformare banche dati e schemi di modello
Conoscenza base dell’”edge matching” e utilizzo del servizio Humboldt per l’Edge Matching
28
Livello di training 3 “Gli Scenari Humboldt”
Training sui risultati raggiunti dagli Scenari Humboldt
Lo scopo degli scenari Humboldt è dimostrare il Framework nelle condizioni del mondo reale
Comprende moduli di training su esperienze di armonizzazione dei dati con l’uso degli strumenti Humboldt in:
Border Security: Controllo di frontiera e la sicurezza delle aree rurali
Urban Planning: Sistemi informativi europei per la gestione urbana
Forest: Integrazione fra land cover e vegetazione
Urban Atlas: Supporto all’abitabilità urbana
Transboundary Catchments: Gestione integrata delle aree dei bacini transfrontalieri
Protected Areas: Gestione integrata delle aree protette regionali
ERiskA: Raccolta e integrazione efficiente di dati di rischio naturale e vulnerabilità
Ocean: Impatto e gestione delle crisi da sversamento di elementi contaminanti
Atmosphere: Integrazione e rilascio di dati sulla qualità dell’aria
29
Contenuti dei corsi proposti
30
GISIG fornirà accesso ai moduli e-learning e assistenza alle persone
che verranno registrate al corso.
La formazione a distanza richiede un impegno di circa 20 ore da
realizzarsi, secondo la disponibilità dei discenti, entro il 20 Marzo
2010.
L’azione si concluderà con una teleconferenza o un workshop, da
svolgersi entro il 31 Marzo p.v. per verificare e discutere i risultati
31
Sito di riferimento per la e-learning action
http://www.gisig.it/humboldt/corso_data_harmonisation
Fornisce accesso diretto alle risorse di formazione e ai Moduli
formativi proposti
Risorse
32
E-learning platform:
http://www.gisig.it/platform
Ospita i Moduli di formazione (in lingua inglese)
Accesso personalizzato
Monitoraggio dei progressi
Formati: Testo, video (presentazioni con la voce), tests
Modalità: Self learning
Risorse
33
Forum di discussione:
http://www.gisig.it/forum
Permette interazione della classe
Accesso personalizzato
Risorse
34
Il corso presenta la direttiva INSPIRE e le sue Implementing Rules con una
sintesi della sua storia, il processo e lo stato attuale di attuazione.
Conoscenza offerta
informazioni di base sul contesto INSPIRE, obiettivi, struttura e processo di
attuazione.
A chi è indirizzato?
Fornitori di dati che richiedono un corso introduttivo a INSPIRE
Moduli proposti 1: INSPIRE Seminar
35
Come è strutturato:
INSPIRE an introduction (Presentazione con voce )
INPIRE Implementing rules (Presentazione)
INSPIRE Assessment (Presentazione)
Durata approssimativa:
3 ore
Modalità:
Self study
Un’occhiata al Modulo…
Moduli proposti 1: INSPIRE Seminar
36
Moduli proposti 2: Data Harmonisation
L'obiettivo di questo corso è quello di spiegare i concetti fondamentali di
armonizzazione dei dati in generale e in particolare il concetto di “schema
translation”.
Conoscenza offerta
Concetti di base
Operazioni di armonizzazione dei dati
Schema matching and mapping
A chi è indirizzato?
Rivolto a utenti di SDI e, più in generale utenti che si occupano di dati geografici
eterogenei
37
Moduli proposti 2: Data Harmonisation
Come è strutturato:
Data harmonisation concepts: Introduction
Data harmonisation concepts: Basic operations
Data harmonisation concepts: Schema matching and mapping
Letture consigliate
Durata approssimativa:
4 ore
Modalità:
Self study
Un’occhiata al Modulo…
38
Moduli proposti 3: Data Harmonisation within the HUMBOLDT Framework and the HUMBOLDT scenarios
Questo corso comprende una introduzione all’approccio seguito per l’armonizzazione dei dati
nel progetto HUMBOLDT e tutorials di armonizzazione utilizzando gli strumenti sviluppati nel
progetto. Il corso introduce anche casi d’uso reali nell’ armonizzazione di dati di aree protette.
Conoscenza offerta
Metodi: Approccio HUMBOLDT nella armonizzazione dei dati
Pratica: Operazioni di armonizzazione dei dati con strumenti HUMBOLDT (tutorials)
Applicazione: Casi d’uso
A chi è indirizzato?
Rivolto a utenti di SDI e, più in generale a utenti che si occupano di dati geografici eterogenei
39
Come è strutturato:
Il corso comprende tre sub-moduli:
Data Harmonisation with the Humboldt Framework
The HUMBOLDT Alignment Editor (HALE)
The Protected Areas HUMBOLDT Scenario
Durata approssimativa:
6 ore
Modalità:
Self study
Un’occhiata al corso…
Moduli proposti 3: Data Harmonisation within the HUMBOLDT Framework and the HUMBOLDT scenarios
40
Moduli proposti 4: Tools for Data Harmonisation
Il modulo fornisce informazione sull’approccio seguito per l’armonizzazione dei dati e
metadati nel progetto NATURESDIplus e illustra varie opzioni di strumenti sw
disponibili per la trasformazione dei dati con relative caratteristiche e vantaggi.
Conoscenza offerta
Concetti di base su armonizzazione dei dati
Metodologia di armonizzazione dei dati (NatureSDIplus)
Descrizione di tools disponibili
A chi è indirizzato?
Rivolto a utenti di SDI e, più in generale a utenti che si occupano di dati geografici
eterogenei
41
Come è strutturato:
General approach for Data Harmonisation
The Nature-SDIplus harmonisation approach
Metadata and Data Harmonisation Tools
Durata approssimativa:
4 ore
Modalità:
Self study
Un’occhiata al Modulo…
Moduli proposti 4: Tools for Data Harmonisation
42
Moduli di formazione ozionali
Web Services
Concetti di base della tecnologia “web service” e come viene applicata nelle
specifiche OGC.
Metadata: concepts and standards
Concetti di base sui metadati e come questi si applicano all’Informazione
Geografica. Particolare attenzione è rivolta agli standard di metadati e alle regole di
implementazione dei metadati INSPIRE.
Nature Conservation in INSPIRE
L'obiettivo di questo modulo è quello di chiarire i principali concetti e la terminologia
utilizzata in INSPIRE per i 4 temi dati relativi alla conservazione della natura e
considerati dal progetto NATURESDIplus.
Un’occhiata ai Moduli…
43
Grazie per l’attenzione!
top related