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
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
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
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
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
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:
E’ infine possibile esportare il dato trasformato in formato GML, come richiesto da INSPIRE. Dal menu File -> export