SlideShare ist ein Scribd-Unternehmen logo
1 von 31
Downloaden Sie, um offline zu lesen
1/25

INSPIRE come opportunità: dati
regionali armonizzati e
Administrative Unit

webinar – 10.12.2013

HALE: Esempio di
mapping di dati ISTAT
Fabio Vinci, Stefania Morrone (EPSIT)
f.vinci@epsilon-italia.it
s.morrone@epsilon-italia.it
Sommario










Introduzione
Analisi dati sorgente/ schema target
L’associazione ‘boundary’
Set up del progetto
Schema Mapping
Trasformazione
Visualizzazione dati trasformati
Validazione
Conclusioni

2/25
Introduzione
 Focus su:
 Diversità nel Mapping dei dati
ISTAT comunali nella Feature
Type “Administrative Unit”:
GoPubisher vs Hale
 Mapping
della
associazione
‘boundary’ che lega la feature
type Administrative Unit alla
feature type Administrative
boundary

3/25
Dati ISTAT: com2011.shp

4/25
Analisi del target schema

5/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..*
Mapping dell’associazione
 Nello scorso webinar abbiamo visto come
effettuare
il
mapping
dell’associazione
‘boundary’ per mezzo della join diretta tra i
dati sorgente (comuni e boundary).
 In Hale per un’ efficace gestione del mapping
si è reso necessario creare a parte una tabella
di associazione tra comuni e boundary.

6/25
Definizione dello schema source

7/25
Tabella di associazione

8/25
Set up del progetto

9/25
Definizione dello schema target

10/25
Definizione dello schema target

11/25
La funzione Join
 La prima operazione da effettuare in HALE è
quella del Retype, ovvero assegnare ad ogni
istanza del dato sorgente una istanza del dato
trasformato.
 Nel nostro caso le informazioni di cui abbiamo
bisogno sono presenti in due dati sorgente (lo
shapefile
com2011
e
la
tabella
di
associazione).
 Abbiamo bisogno di una funzione di join (non
basta la singola funzione di retype)

12/25
La funzione Join

13/25
Mapping dell’associazione
 In virtù della join possiamo ora mappare il
legame tra il comune e i suoi boundaries
 Il campo ID_boundary della tabella di
associazione diventa l’attributo xlink:href del
boundary.

14/25
Mapping dell’associazione

15/25
Data View

16/25

 Se si sono importati anche i dati,
selezionando la Data View, viene
visualizzato
nella
parte
bassa
dell’applicativo un set di esempio di dati
originali e dati trasformati.
 Questo è molto utile per avere un’idea
dell’effettiva bontà della mappatura
Mapping dell’associazione: Data view

17/25
INSPIRE ID
• Per facilitare il mapping, Hale mette a
disposizione la funzione ‘Inspire Identifier’.
Attraverso una pop up window, tale funzione
permette di mappare l’InspireId del target
schema derivandone l’ attributo localID da una
proprietà del dato sorgente.
• Il namespace viene derivato automaticamente
da informazioni che ci viene chiesto di inserire
come input (paese, provider e product)

18/25
Definizione dello schema target

19/25
Inspire Identifier

20/25
La geometria

21/25
Trasformazione

22/25
Visualizzazione dati trasformati

23/25
Validazione
 E’ infine possibile esportare il dato
trasformato in formato GML, come
richiesto da INSPIRE.
 Dal menu File -> export

24/25
Validazione

25/25
Validazione

26/25
Validazione

27/25

 Hale effettua contestualmente la
validazione su ogni singola operazione di
mapping effettuata.
 Questo è molto utile per avere un’idea
dell’effettiva bontà della mappatura
Validazione

28/25
Considerazioni finali
 In base alla nostra esperienza, Hale si è
dimostrato uno strumento valido a
supporto della trasformazione di dati
fra schemi
 In particolare dopo il rilascio della
versione 2.8 che consente di utilizzare
dati provenienti da un database Postgis.
 Questo si dimostra particolarmente utile
per le operazioni di join …

29/25
Considerazioni finali

30/25
31/25

GRAZIE PER L’ATTENZIONE

Quest'opera è distribuita con Licenza Creative Commons Attribuzione - Condividi allo stesso modo 3.0 Italia.

Weitere ähnliche Inhalte

Andere mochten auch

Plegable biomol Ana Maria Parada Pérez.
Plegable biomol Ana Maria Parada Pérez.Plegable biomol Ana Maria Parada Pérez.
Plegable biomol Ana Maria Parada Pérez.Ana Parada
 
Traumatic brain injury
Traumatic brain injuryTraumatic brain injury
Traumatic brain injurycaitjoh
 
The Ins and Outs of Working With Recruiters
The Ins and Outs of Working With RecruitersThe Ins and Outs of Working With Recruiters
The Ins and Outs of Working With RecruitersMarianne Grady, SPHR
 
Quaker Process and Decision Making
Quaker Process and Decision MakingQuaker Process and Decision Making
Quaker Process and Decision Makinghhutchison
 
April fools’ day
April fools’ dayApril fools’ day
April fools’ dayJoe DeVore
 
Platform mathematical thinking AMESA Conference 01-07-2015
Platform mathematical thinking AMESA Conference 01-07-2015Platform mathematical thinking AMESA Conference 01-07-2015
Platform mathematical thinking AMESA Conference 01-07-2015Edzai Conilias Zvobwo
 
Il congiuntivo imperfetto e trapassato
Il congiuntivo imperfetto e trapassatoIl congiuntivo imperfetto e trapassato
Il congiuntivo imperfetto e trapassatoDanilo Buccarello
 
JB Marks Education Trust presentation: Bursary Recipients
JB Marks Education Trust presentation: Bursary RecipientsJB Marks Education Trust presentation: Bursary Recipients
JB Marks Education Trust presentation: Bursary RecipientsEdzai Conilias Zvobwo
 

Andere mochten auch (12)

Plegable biomol Ana Maria Parada Pérez.
Plegable biomol Ana Maria Parada Pérez.Plegable biomol Ana Maria Parada Pérez.
Plegable biomol Ana Maria Parada Pérez.
 
Traumatic brain injury
Traumatic brain injuryTraumatic brain injury
Traumatic brain injury
 
The Ins and Outs of Working With Recruiters
The Ins and Outs of Working With RecruitersThe Ins and Outs of Working With Recruiters
The Ins and Outs of Working With Recruiters
 
Ljudkort
LjudkortLjudkort
Ljudkort
 
Isus
IsusIsus
Isus
 
Si spersonalizzante
Si spersonalizzanteSi spersonalizzante
Si spersonalizzante
 
Quaker Process and Decision Making
Quaker Process and Decision MakingQuaker Process and Decision Making
Quaker Process and Decision Making
 
April fools’ day
April fools’ dayApril fools’ day
April fools’ day
 
Platform mathematical thinking AMESA Conference 01-07-2015
Platform mathematical thinking AMESA Conference 01-07-2015Platform mathematical thinking AMESA Conference 01-07-2015
Platform mathematical thinking AMESA Conference 01-07-2015
 
Il congiuntivo imperfetto e trapassato
Il congiuntivo imperfetto e trapassatoIl congiuntivo imperfetto e trapassato
Il congiuntivo imperfetto e trapassato
 
CMS COMPUTER
CMS COMPUTERCMS COMPUTER
CMS COMPUTER
 
JB Marks Education Trust presentation: Bursary Recipients
JB Marks Education Trust presentation: Bursary RecipientsJB Marks Education Trust presentation: Bursary Recipients
JB Marks Education Trust presentation: Bursary Recipients
 

Ähnlich wie Hale esempio di mapping di dati istat

Webinar 20131121 fabio_vinci_esempio_di_mapping_di_dati_istat
Webinar 20131121 fabio_vinci_esempio_di_mapping_di_dati_istatWebinar 20131121 fabio_vinci_esempio_di_mapping_di_dati_istat
Webinar 20131121 fabio_vinci_esempio_di_mapping_di_dati_istatsmespire
 
Progettazione n
Progettazione nProgettazione n
Progettazione nimartini
 
Il foglio elettronico a supporto dell’attività professionale [AP03-S]
Il foglio elettronico a supporto dell’attività professionale [AP03-S]Il foglio elettronico a supporto dell’attività professionale [AP03-S]
Il foglio elettronico a supporto dell’attività professionale [AP03-S]Andrea Maddalena
 
Laboratorio internet 9: Sviluppo delle funzioni
Laboratorio internet 9: Sviluppo delle funzioniLaboratorio internet 9: Sviluppo delle funzioni
Laboratorio internet 9: Sviluppo delle funzioniRoberto Polillo
 
Build a LINQ-enabled Repository
Build a LINQ-enabled RepositoryBuild a LINQ-enabled Repository
Build a LINQ-enabled RepositoryAndrea Saltarello
 
Progettazione database relazionali
Progettazione database relazionaliProgettazione database relazionali
Progettazione database relazionaliRoberto Belmonte
 
Elaborazione e rappresentazione grafica e interattiva dell'informazione
Elaborazione e rappresentazione grafica e interattiva dell'informazioneElaborazione e rappresentazione grafica e interattiva dell'informazione
Elaborazione e rappresentazione grafica e interattiva dell'informazioneAlket Cecaj
 

Ähnlich wie Hale esempio di mapping di dati istat (9)

Webinar 20131121 fabio_vinci_esempio_di_mapping_di_dati_istat
Webinar 20131121 fabio_vinci_esempio_di_mapping_di_dati_istatWebinar 20131121 fabio_vinci_esempio_di_mapping_di_dati_istat
Webinar 20131121 fabio_vinci_esempio_di_mapping_di_dati_istat
 
Progettazione n
Progettazione nProgettazione n
Progettazione n
 
Il foglio elettronico a supporto dell’attività professionale [AP03-S]
Il foglio elettronico a supporto dell’attività professionale [AP03-S]Il foglio elettronico a supporto dell’attività professionale [AP03-S]
Il foglio elettronico a supporto dell’attività professionale [AP03-S]
 
Laboratorio internet 9: Sviluppo delle funzioni
Laboratorio internet 9: Sviluppo delle funzioniLaboratorio internet 9: Sviluppo delle funzioni
Laboratorio internet 9: Sviluppo delle funzioni
 
Angular Components e Pipe
Angular Components e PipeAngular Components e Pipe
Angular Components e Pipe
 
Components
ComponentsComponents
Components
 
Build a LINQ-enabled Repository
Build a LINQ-enabled RepositoryBuild a LINQ-enabled Repository
Build a LINQ-enabled Repository
 
Progettazione database relazionali
Progettazione database relazionaliProgettazione database relazionali
Progettazione database relazionali
 
Elaborazione e rappresentazione grafica e interattiva dell'informazione
Elaborazione e rappresentazione grafica e interattiva dell'informazioneElaborazione e rappresentazione grafica e interattiva dell'informazione
Elaborazione e rappresentazione grafica e interattiva dell'informazione
 

Mehr von smespire

Hackathon - Mapping da National Core a INSPIRE (Hydrography)
Hackathon - Mapping da National Core a INSPIRE (Hydrography)Hackathon - Mapping da National Core a INSPIRE (Hydrography)
Hackathon - Mapping da National Core a INSPIRE (Hydrography)smespire
 
Hackathon esempio di mapping addresses
Hackathon esempio di mapping addressesHackathon esempio di mapping addresses
Hackathon esempio di mapping addressessmespire
 
Webinar 2013 12-10-presentazione_jm
Webinar 2013 12-10-presentazione_jmWebinar 2013 12-10-presentazione_jm
Webinar 2013 12-10-presentazione_jmsmespire
 
Presentazione jrc 24 ottobre
Presentazione jrc 24 ottobrePresentazione jrc 24 ottobre
Presentazione jrc 24 ottobresmespire
 
Webinar 2013 11-21-campanile_esri_italia
Webinar 2013 11-21-campanile_esri_italiaWebinar 2013 11-21-campanile_esri_italia
Webinar 2013 11-21-campanile_esri_italiasmespire
 
Webinar 2013 11-21-sebillo
Webinar 2013 11-21-sebilloWebinar 2013 11-21-sebillo
Webinar 2013 11-21-sebillosmespire
 
Webinar 2013 11-21- FrancoVico
Webinar 2013 11-21- FrancoVicoWebinar 2013 11-21- FrancoVico
Webinar 2013 11-21- FrancoVicosmespire
 
Webinar 20131023 cisis_rotundo
Webinar 20131023 cisis_rotundoWebinar 20131023 cisis_rotundo
Webinar 20131023 cisis_rotundosmespire
 
Cipolloni webinar231013
Cipolloni webinar231013Cipolloni webinar231013
Cipolloni webinar231013smespire
 
Webinar23ott13 lamma
Webinar23ott13 lammaWebinar23ott13 lamma
Webinar23ott13 lammasmespire
 
Webinar 2013 10-23-premessa
Webinar 2013 10-23-premessaWebinar 2013 10-23-premessa
Webinar 2013 10-23-premessasmespire
 
Leveraging SMEs’ Strenght for INSPIRE
Leveraging SMEs’ Strenght for INSPIRELeveraging SMEs’ Strenght for INSPIRE
Leveraging SMEs’ Strenght for INSPIREsmespire
 
An SME's perspective
An SME's perspectiveAn SME's perspective
An SME's perspectivesmespire
 
Looking at INSPIRE from an Open Source obsessed SME
Looking at INSPIRE from an Open Source obsessed SMELooking at INSPIRE from an Open Source obsessed SME
Looking at INSPIRE from an Open Source obsessed SMEsmespire
 
TEAM: Together Everyone Achieve More
TEAM: Together Everyone Achieve MoreTEAM: Together Everyone Achieve More
TEAM: Together Everyone Achieve Moresmespire
 
Generic Open Source Governance for Governments By the Dutch Provinces
Generic Open Source Governance for Governments By the Dutch ProvincesGeneric Open Source Governance for Governments By the Dutch Provinces
Generic Open Source Governance for Governments By the Dutch Provincessmespire
 
Free webservices for tourism portals
Free webservices for tourism portalsFree webservices for tourism portals
Free webservices for tourism portalssmespire
 
Development of a software tool to automatically produce INSPIRE-compliant data
Development of a software tool to automatically produce INSPIRE-compliant dataDevelopment of a software tool to automatically produce INSPIRE-compliant data
Development of a software tool to automatically produce INSPIRE-compliant datasmespire
 
AED-SICAD AG
AED-SICAD AGAED-SICAD AG
AED-SICAD AGsmespire
 
A strong voice through unity
A strong voice through unityA strong voice through unity
A strong voice through unitysmespire
 

Mehr von smespire (20)

Hackathon - Mapping da National Core a INSPIRE (Hydrography)
Hackathon - Mapping da National Core a INSPIRE (Hydrography)Hackathon - Mapping da National Core a INSPIRE (Hydrography)
Hackathon - Mapping da National Core a INSPIRE (Hydrography)
 
Hackathon esempio di mapping addresses
Hackathon esempio di mapping addressesHackathon esempio di mapping addresses
Hackathon esempio di mapping addresses
 
Webinar 2013 12-10-presentazione_jm
Webinar 2013 12-10-presentazione_jmWebinar 2013 12-10-presentazione_jm
Webinar 2013 12-10-presentazione_jm
 
Presentazione jrc 24 ottobre
Presentazione jrc 24 ottobrePresentazione jrc 24 ottobre
Presentazione jrc 24 ottobre
 
Webinar 2013 11-21-campanile_esri_italia
Webinar 2013 11-21-campanile_esri_italiaWebinar 2013 11-21-campanile_esri_italia
Webinar 2013 11-21-campanile_esri_italia
 
Webinar 2013 11-21-sebillo
Webinar 2013 11-21-sebilloWebinar 2013 11-21-sebillo
Webinar 2013 11-21-sebillo
 
Webinar 2013 11-21- FrancoVico
Webinar 2013 11-21- FrancoVicoWebinar 2013 11-21- FrancoVico
Webinar 2013 11-21- FrancoVico
 
Webinar 20131023 cisis_rotundo
Webinar 20131023 cisis_rotundoWebinar 20131023 cisis_rotundo
Webinar 20131023 cisis_rotundo
 
Cipolloni webinar231013
Cipolloni webinar231013Cipolloni webinar231013
Cipolloni webinar231013
 
Webinar23ott13 lamma
Webinar23ott13 lammaWebinar23ott13 lamma
Webinar23ott13 lamma
 
Webinar 2013 10-23-premessa
Webinar 2013 10-23-premessaWebinar 2013 10-23-premessa
Webinar 2013 10-23-premessa
 
Leveraging SMEs’ Strenght for INSPIRE
Leveraging SMEs’ Strenght for INSPIRELeveraging SMEs’ Strenght for INSPIRE
Leveraging SMEs’ Strenght for INSPIRE
 
An SME's perspective
An SME's perspectiveAn SME's perspective
An SME's perspective
 
Looking at INSPIRE from an Open Source obsessed SME
Looking at INSPIRE from an Open Source obsessed SMELooking at INSPIRE from an Open Source obsessed SME
Looking at INSPIRE from an Open Source obsessed SME
 
TEAM: Together Everyone Achieve More
TEAM: Together Everyone Achieve MoreTEAM: Together Everyone Achieve More
TEAM: Together Everyone Achieve More
 
Generic Open Source Governance for Governments By the Dutch Provinces
Generic Open Source Governance for Governments By the Dutch ProvincesGeneric Open Source Governance for Governments By the Dutch Provinces
Generic Open Source Governance for Governments By the Dutch Provinces
 
Free webservices for tourism portals
Free webservices for tourism portalsFree webservices for tourism portals
Free webservices for tourism portals
 
Development of a software tool to automatically produce INSPIRE-compliant data
Development of a software tool to automatically produce INSPIRE-compliant dataDevelopment of a software tool to automatically produce INSPIRE-compliant data
Development of a software tool to automatically produce INSPIRE-compliant data
 
AED-SICAD AG
AED-SICAD AGAED-SICAD AG
AED-SICAD AG
 
A strong voice through unity
A strong voice through unityA strong voice through unity
A strong voice through unity
 

Hale esempio di mapping di dati istat

  • 1. 1/25 INSPIRE come opportunità: dati regionali armonizzati e Administrative Unit webinar – 10.12.2013 HALE: Esempio di mapping di dati ISTAT Fabio Vinci, Stefania Morrone (EPSIT) f.vinci@epsilon-italia.it s.morrone@epsilon-italia.it
  • 2. Sommario          Introduzione Analisi dati sorgente/ schema target L’associazione ‘boundary’ Set up del progetto Schema Mapping Trasformazione Visualizzazione dati trasformati Validazione Conclusioni 2/25
  • 3. Introduzione  Focus su:  Diversità nel Mapping dei dati ISTAT comunali nella Feature Type “Administrative Unit”: GoPubisher vs Hale  Mapping della associazione ‘boundary’ che lega la feature type Administrative Unit alla feature type Administrative boundary 3/25
  • 5. Analisi del target schema 5/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..*
  • 6. Mapping dell’associazione  Nello scorso webinar abbiamo visto come effettuare il mapping dell’associazione ‘boundary’ per mezzo della join diretta tra i dati sorgente (comuni e boundary).  In Hale per un’ efficace gestione del mapping si è reso necessario creare a parte una tabella di associazione tra comuni e boundary. 6/25
  • 9. Set up del progetto 9/25
  • 10. Definizione dello schema target 10/25
  • 11. Definizione dello schema target 11/25
  • 12. La funzione Join  La prima operazione da effettuare in HALE è quella del Retype, ovvero assegnare ad ogni istanza del dato sorgente una istanza del dato trasformato.  Nel nostro caso le informazioni di cui abbiamo bisogno sono presenti in due dati sorgente (lo shapefile com2011 e la tabella di associazione).  Abbiamo bisogno di una funzione di join (non basta la singola funzione di retype) 12/25
  • 14. Mapping dell’associazione  In virtù della join possiamo ora mappare il legame tra il comune e i suoi boundaries  Il campo ID_boundary della tabella di associazione diventa l’attributo xlink:href del boundary. 14/25
  • 16. Data View 16/25  Se si sono importati anche i dati, selezionando la Data View, viene visualizzato nella parte bassa dell’applicativo un set di esempio di dati originali e dati trasformati.  Questo è molto utile per avere un’idea dell’effettiva bontà della mappatura
  • 18. INSPIRE ID • Per facilitare il mapping, Hale mette a disposizione la funzione ‘Inspire Identifier’. Attraverso una pop up window, tale funzione permette di mappare l’InspireId del target schema derivandone l’ attributo localID da una proprietà del dato sorgente. • Il namespace viene derivato automaticamente da informazioni che ci viene chiesto di inserire come input (paese, provider e product) 18/25
  • 19. Definizione dello schema target 19/25
  • 24. Validazione  E’ infine possibile esportare il dato trasformato in formato GML, come richiesto da INSPIRE.  Dal menu File -> export 24/25
  • 27. Validazione 27/25  Hale effettua contestualmente la validazione su ogni singola operazione di mapping effettuata.  Questo è molto utile per avere un’idea dell’effettiva bontà della mappatura
  • 29. Considerazioni finali  In base alla nostra esperienza, Hale si è dimostrato uno strumento valido a supporto della trasformazione di dati fra schemi  In particolare dopo il rilascio della versione 2.8 che consente di utilizzare dati provenienti da un database Postgis.  Questo si dimostra particolarmente utile per le operazioni di join … 29/25
  • 31. 31/25 GRAZIE PER L’ATTENZIONE Quest'opera è distribuita con Licenza Creative Commons Attribuzione - Condividi allo stesso modo 3.0 Italia.

Hinweis der Redaktion

  1. Ai fini dell’esercizio abbiamo focalizzato l’attenzione su un singolo comune e i suoi limiti amministrativi.
  2. Repository http://hale.igd.fraunhofer.de/templates/
  3. Una volta importato il dato, viene visualizzato nella parte bassa dell’applicativo un set di esempio di dati originali e trasformati. Questo è molto utile per avere un idea dell’effettiva bontà della mappatura:
  4. E’ infine possibile esportare il dato trasformato in formato GML, come richiesto da INSPIRE. Dal menu File -> export