Webinar 20131121 fabio_vinci_esempio_di_mapping_di_dati_istat

492 views

Published on

Webinar "INSPIRE come opportunità: armonizzazione dei dataset per l'interoperabilità a livello regionale" - secondo webinar

Published in: Technology
  • Be the first to comment

  • Be the first to like this

Webinar 20131121 fabio_vinci_esempio_di_mapping_di_dati_istat

  1. 1. 1/25 INSPIRE come opportunità: dati regionali armonizzati e Administrative Unit webinar – 21.11.2013 Esempio di mapping di dati ISTAT Fabio Vinci, Stefania Morrone (EPSIT) f.vinci@epsilon-italia.it s.morrone@epsilon-italia.it
  2. 2. Sommario          Introduzione Processo di “Data harmonization” Target model Dati sorgente Mapping table Trasformazione Validazione Visualizzazione dati trasformati Open issues 2/25
  3. 3. Introduzione 3/25  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. 4. Processo di “Data harmonization” 4/25
  5. 5. Processo di “Data harmonization” 5/25  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. 6. Target model 6/25
  7. 7. Target model 7/25
  8. 8. Dati sorgente 8/25
  9. 9. Dati sorgente 9/25
  10. 10. Mapping table 10/25
  11. 11. Mapping table 11/25
  12. 12. Mapping table 12/25
  13. 13. Mapping table 13/25
  14. 14. Mapping table 14/25
  15. 15. Focus su problemi di matching 15/25 class Administrativ eUnits: Ov erv iew +coAdminister «voidable» 0..* +/administeredBy «voidable» 0..* «featureType» Administrativ eUnit «featureType» Administrativ eBoundary + + + + country :CountryCode geometry :GM_Curve inspireId :Identifier nationalLevel :AdministrativeHierarchyLevel [1..6] «voidable, lifeCycleInfo» + beginLifespanVersion :DateTime + endLifespanVersion :DateTime [0..1] +boundary «voidable» «voidable» + nationalLevelName :LocalisedCharacterString [1..*] + residenceOfAuthority :ResidenceOfAuthority [1..*] constraints {CondominiumsAtCountryLevel} {AdmininstrativeUnitHighestLevel} {AdministrativeUnitLowestLevel} «codeList» Administrativ eHierarchyLev el +admUnit «voidable» 1stOrder 2ndOrder 3rdOrder 4thOrder 5thOrder 6thOrder «enumeration» TechnicalStatusValue edgeMatched notEdgeMatched country :CountryCode geometry :GM_MultiSurface inspireId :Identifier name :GeographicalName [1..*] nationalCode :CharacterString nationalLevel :AdministrativeHierarchyLevel 1..* «dataType» ResidenceOfAuthority +condominium «voidable» «enumeration» LegalStatusValue agreed notAgreed +upperLevelUnit «voidable» 0..1 «voidable, lifeCycleInfo» 1..* + beginLifespanVersion :DateTime + endLifespanVersion :DateTime [0..1] 1..* «voidable» + legalStatus :LegalStatusValue = "agreed" + technicalStatus :TechnicalStatusValue = "edge-matched" + + + + + + +admUnit «voidable» + + + + + + 0..* «featureType» Condominium + + geometry :GM_MultiSurface inspireId :Identifier «voidable, lifeCycleInfo» + beginLifespanVersion :DateTime + endLifespanVersion :DateTime [0..1] «voidable» + name :GeographicalName [0..*] + name :GeographicalName «voidable» + geometry :GM_Point +lowerLevelUnit «voidable» 0..*
  16. 16. Focus su problemi di matching 16/25
  17. 17. Focus su problemi di matching 17/25
  18. 18. Trasformazione 18/25
  19. 19. Trasformazione 19/25
  20. 20. Trasformazione 20/25
  21. 21. Validazione 21/25
  22. 22. Visualizzazione dati trasformati 22/25
  23. 23. Visualizzazione dati trasformati 23/25
  24. 24. Open issues 24/25  Feature type «NUTSRegion» presente nell’XSD, DS e IR, ma non nell’UML (r4530)
  25. 25. 25/25 GRAZIE PER L’ATTENZIONE Quest'opera è distribuita con Licenza Creative Commons Attribuzione - Condividi allo stesso modo 3.0 Italia.

×