View
114
Download
0
Category
Preview:
DESCRIPTION
Webinar "INSPIRE come opportunità: armonizzazione dei dataset per l'interoperabilità a livello regionale" - secondo webinar
Citation preview
1/25
INSPIRE come opportunità: dati regionali armonizzati e
Administrative Unit
webinar – 21.11.2013
Esempio di mapping di dati
ISTATFabio Vinci, Stefania Morrone (EPSIT)
f.vinci@epsilon-italia.its.morrone@epsilon-italia.it
2/25Sommario
Introduzione Processo di “Data harmonization” Target model Dati sorgente Mapping table Trasformazione Validazione Visualizzazione dati trasformati Open issues
3/25Introduzione Focus su:
Utilizzo efficace delle mapping tables per facilitare la successiva fase di trasformazione del dato mediante strumenti sw
Creazione di un subset di dati sorgente utile ai fini dell’esercizio
Mapping completo della Feature Type “Administrative Unit”
Mapping di tutti gli elementi mandatory della DS
Full compliance ottenuta sul subset di dati sorgente
Generalizzabilità dell’esercizio all’intero dataset nazionale
4/25Processo di “Data harmonization”
5/25Processo di “Data harmonization”
Step 1: Identificazione e analisi del Data Model target
Step 2: Identificazione e analisi del Data Model sorgente
Step 3: Creazione e riempimento Mapping Table
Step 4: Analisi problemi di matching Step 5: Scelta del Tool di trasformazione ed
esecuzione della stessa Step 6: Creazione del dato trasformato
6/25Target model
7/25Target model
8/25Dati sorgente
9/25Dati sorgente
10/25Mapping table
11/25Mapping table
12/25Mapping table
13/25Mapping table
14/25Mapping table
15/25
Focus su problemi di matching
class Administrativ eUnits: Ov erv iew
«codeList»Administrativ eHierarchyLev el
+ 1stOrder+ 2ndOrder+ 3rdOrder+ 4thOrder+ 5thOrder+ 6thOrder
«featureType»Administrativ eBoundary
+ country :CountryCode+ geometry :GM_Curve+ inspireId :Identifier+ nationalLevel :AdministrativeHierarchyLevel [1..6]
«voidable, l ifeCycleInfo»+ beginLifespanVersion :DateTime+ endLifespanVersion :DateTime [0..1]
«voidable»+ legalStatus :LegalStatusValue = "agreed"+ technicalStatus :TechnicalStatusValue = "edge-matched"
«featureType»Administrativ eUnit
+ country :CountryCode+ geometry :GM_MultiSurface+ inspireId :Identifier+ name :GeographicalName [1..*]+ nationalCode :CharacterString+ nationalLevel :AdministrativeHierarchyLevel
«voidable, l ifeCycleInfo»+ beginLifespanVersion :DateTime+ endLifespanVersion :DateTime [0..1]
«voidable»+ nationalLevelName :LocalisedCharacterString [1..*]+ residenceOfAuthority :ResidenceOfAuthority [1..*]
constraints{CondominiumsAtCountryLevel}{AdmininstrativeUnitHighestLevel}{AdministrativeUnitLowestLevel}
«enumeration»TechnicalStatusValue
edgeMatched notEdgeMatched
«enumeration»LegalStatusValue
agreed notAgreed
«featureType»Condominium
+ geometry :GM_MultiSurface+ inspireId :Identifier
«voidable, l ifeCycleInfo»+ beginLifespanVersion :DateTime+ endLifespanVersion :DateTime [0..1]
«voidable»+ name :GeographicalName [0..*]
«dataType»ResidenceOfAuthority
+ name :GeographicalName
«voidable»+ geometry :GM_Point
+admUnit«voidable»
1..*
+boundary«voidable»
1..*
+condominium«voidable» 0..*
+admUnit«voidable»
1..*
+lowerLevelUnit«voidable» 0..*
+upperLevelUnit«voidable» 0..1
+/administeredBy«voidable» 0..*
+coAdminister«voidable» 0..*
16/25
Focus su problemi di matching
17/25
Focus su problemi di matching
18/25Trasformazione
19/25Trasformazione
20/25Trasformazione
21/25Validazione
22/25
Visualizzazione dati trasformati
23/25
Visualizzazione dati trasformati
24/25Open issues
Feature type «NUTSRegion» presente nell’XSD, DS e IR, ma non nell’UML (r4530)
25/25
GRAZIE PER L’ATTENZIONE
Quest'opera è distribuita con Licenza Creative Commons Attribuzione - Condividi allo stesso modo 3.0 Italia.
Recommended