1/25

Track T.3:
Trasformazione del dataset dei
civici del comune di Firenze
conformemente alla Data Specification
Addresses di INSPIRE

Stefania Morrone
s.morrone@epsilon-italia.it
Sommario
•
•
•
•
•
•
•

Introduzione
Analisi del target schema
La classe Address
La Feature type astratta AddressComponent
Il Catalogo Nazionale delle Feature
Analisi dello schema sorgente
La trasformazione

2/25
Introduzione
•
•
•
•

Focus su :
Analisi del target schema Addresses
Il Catalogo Nazionale delle Feature
Analisi del dato sorgente: civici della città di
Firenze
• La trasformazione con il transformation tool
HALE: a first step

3/25
Analisi del target schema

4/25
La classe Address
Un indirizzo è formato da una o più istanze della feature type
AddressComponent.
La componente geometrica dell’ indirizzo si trova nella classe
Address, è puntiforme ed è contenuta nell’attributo position di
tipo GeographicPosition.
La classe Address, inoltre, contiene l’attributo locator di tipo
AddressLocator, che corrisponde ad un localizzatore
dell’indirizzo all’interno dell’area definita dalle componenti.
Alla rappresentazione logica dell’indirizzo, infine, si possono
associare una o più rappresentazioni “human readable”, cioè
in linguaggio naturale, delle componenti: tali raffigurazioni
sono implementate come istanze di AddressRepresentation.

5/25
6/25

La Feature Type astratta AddressComponent

Le

componenti
possibili
AddressComponent) sono:

dell’address

(istanze

della

classe

•Nome della strada/via/piazza: ft Thoroughfare Name
scomponibile (facoltativamente) in più pezzi;
•Area dell’indirizzo ft Address Area name:
specifica un’area presso cui trovare l’indirizzo, ad esempio “Villaggio
Racise”;
•Unità amministrativa di riferimento ft Administrative Unit Name;
•Descrittore postale (corrispettivo del CAP Italiano) ft Postal Descriptor
7/25

Il CNF (Catalogo Nazionale delle Feature)
•non prevede una classe indirizzo ma considera un indirizzo
formato da toponimo + civico. L’attributo position della feature
type address è rintracciabile nella relazione che esiste tra la
classe civico e Accesso esterno/Passo carraio
• non prevede una classe Codice di Avviamento Postale
Analisi dello schema sorgente: civiciPoint.shp

8/25
Analisi schema sorgente: toponomastica.xlsx

9/25
La mapping table

10/25
Il tool di trasformazione: HALE

11/25
Trasformazione: first step
La prima operazione da fare è il la mappatura dei
tipi principali. Non abbiamo a disposizione tutte
le informazioni che ci servono solo nello shapefile
o solo nel file csv che rappresentano il nostro
dato sorgente. Per la mappatura dei tipi
principali (source e target) non possiamo usare la
funzione di Retype (che associa ad ogni elemento
del tipo sorgente un elemento del tipo target) ma
quella di Join (che unisce più istanze di tipi
sorgente diversi in un'unica istanza del tipo
target)

12/25
13/25

GRAZIE PER L’ATTENZIONE

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

More Related Content

PPT
Webinar 20131121 fabio_vinci_esempio_di_mapping_di_dati_istat
PDF
Dati censuari a supporto delle attività di analisi e programmazione: 8milaCe...
DOCX
Manejo de materieles sli
DOC
Rpt btsk tahun 2 -
PDF
Development of a software tool to automatically produce INSPIRE-compliant data
PDF
Taming OpenData and INSPIRE challenges with Open Source: lessons learned and ...
PPTX
2015 HPCC Systems Summit Community Day
PPTX
How HPCC Systems is Transforming Training
Webinar 20131121 fabio_vinci_esempio_di_mapping_di_dati_istat
Dati censuari a supporto delle attività di analisi e programmazione: 8milaCe...
Manejo de materieles sli
Rpt btsk tahun 2 -
Development of a software tool to automatically produce INSPIRE-compliant data
Taming OpenData and INSPIRE challenges with Open Source: lessons learned and ...
2015 HPCC Systems Summit Community Day
How HPCC Systems is Transforming Training

Viewers also liked (16)

PDF
LEVICK Weekly - Mar 15 2013
PDF
LEVICK Weekly - Dec 14 2012
PPTX
Presentation1
DOC
DOC
Author guidelines
PDF
PDF
Gestor de proyectos alexa
PDF
How to turn your marketing into a lead sucking vortext
PPTX
Si spersonalizzante
PDF
Gestor de proyectos saa
PPTX
Raborar kimjim stem
PDF
Spek komputer
PDF
How cleantech can close the financing gap
PDF
15sec of fame
PDF
Gestor de proyectos luis
PDF
Libro de ponencias XVI Encuentro (Murcia 2012)
LEVICK Weekly - Mar 15 2013
LEVICK Weekly - Dec 14 2012
Presentation1
Author guidelines
Gestor de proyectos alexa
How to turn your marketing into a lead sucking vortext
Si spersonalizzante
Gestor de proyectos saa
Raborar kimjim stem
Spek komputer
How cleantech can close the financing gap
15sec of fame
Gestor de proyectos luis
Libro de ponencias XVI Encuentro (Murcia 2012)

More from smespire (20)

PPT
Hackathon - Mapping da National Core a INSPIRE (Hydrography)
PPT
Hale esempio di mapping di dati istat
PDF
Webinar 2013 12-10-presentazione_jm
PPTX
Presentazione jrc 24 ottobre
PDF
Webinar 2013 11-21-campanile_esri_italia
PPTX
Webinar 2013 11-21-sebillo
PDF
Webinar 2013 11-21- FrancoVico
PPT
Webinar 20131023 cisis_rotundo
PPT
Cipolloni webinar231013
PDF
Webinar23ott13 lamma
PPT
Webinar 2013 10-23-premessa
PDF
Leveraging SMEs’ Strenght for INSPIRE
PDF
An SME's perspective
PDF
Looking at INSPIRE from an Open Source obsessed SME
PDF
TEAM: Together Everyone Achieve More
PDF
Generic Open Source Governance for Governments By the Dutch Provinces
PDF
Free webservices for tourism portals
PDF
AED-SICAD AG
PDF
A strong voice through unity
PDF
Shoothill Floodalert
Hackathon - Mapping da National Core a INSPIRE (Hydrography)
Hale esempio di mapping di dati istat
Webinar 2013 12-10-presentazione_jm
Presentazione jrc 24 ottobre
Webinar 2013 11-21-campanile_esri_italia
Webinar 2013 11-21-sebillo
Webinar 2013 11-21- FrancoVico
Webinar 20131023 cisis_rotundo
Cipolloni webinar231013
Webinar23ott13 lamma
Webinar 2013 10-23-premessa
Leveraging SMEs’ Strenght for INSPIRE
An SME's perspective
Looking at INSPIRE from an Open Source obsessed SME
TEAM: Together Everyone Achieve More
Generic Open Source Governance for Governments By the Dutch Provinces
Free webservices for tourism portals
AED-SICAD AG
A strong voice through unity
Shoothill Floodalert

Hackathon esempio di mapping addresses

  • 1. 1/25 Track T.3: Trasformazione del dataset dei civici del comune di Firenze conformemente alla Data Specification Addresses di INSPIRE Stefania Morrone s.morrone@epsilon-italia.it
  • 2. Sommario • • • • • • • Introduzione Analisi del target schema La classe Address La Feature type astratta AddressComponent Il Catalogo Nazionale delle Feature Analisi dello schema sorgente La trasformazione 2/25
  • 3. Introduzione • • • • Focus su : Analisi del target schema Addresses Il Catalogo Nazionale delle Feature Analisi del dato sorgente: civici della città di Firenze • La trasformazione con il transformation tool HALE: a first step 3/25
  • 4. Analisi del target schema 4/25
  • 5. La classe Address Un indirizzo è formato da una o più istanze della feature type AddressComponent. La componente geometrica dell’ indirizzo si trova nella classe Address, è puntiforme ed è contenuta nell’attributo position di tipo GeographicPosition. La classe Address, inoltre, contiene l’attributo locator di tipo AddressLocator, che corrisponde ad un localizzatore dell’indirizzo all’interno dell’area definita dalle componenti. Alla rappresentazione logica dell’indirizzo, infine, si possono associare una o più rappresentazioni “human readable”, cioè in linguaggio naturale, delle componenti: tali raffigurazioni sono implementate come istanze di AddressRepresentation. 5/25
  • 6. 6/25 La Feature Type astratta AddressComponent Le componenti possibili AddressComponent) sono: dell’address (istanze della classe •Nome della strada/via/piazza: ft Thoroughfare Name scomponibile (facoltativamente) in più pezzi; •Area dell’indirizzo ft Address Area name: specifica un’area presso cui trovare l’indirizzo, ad esempio “Villaggio Racise”; •Unità amministrativa di riferimento ft Administrative Unit Name; •Descrittore postale (corrispettivo del CAP Italiano) ft Postal Descriptor
  • 7. 7/25 Il CNF (Catalogo Nazionale delle Feature) •non prevede una classe indirizzo ma considera un indirizzo formato da toponimo + civico. L’attributo position della feature type address è rintracciabile nella relazione che esiste tra la classe civico e Accesso esterno/Passo carraio • non prevede una classe Codice di Avviamento Postale
  • 8. Analisi dello schema sorgente: civiciPoint.shp 8/25
  • 9. Analisi schema sorgente: toponomastica.xlsx 9/25
  • 11. Il tool di trasformazione: HALE 11/25
  • 12. Trasformazione: first step La prima operazione da fare è il la mappatura dei tipi principali. Non abbiamo a disposizione tutte le informazioni che ci servono solo nello shapefile o solo nel file csv che rappresentano il nostro dato sorgente. Per la mappatura dei tipi principali (source e target) non possiamo usare la funzione di Retype (che associa ad ogni elemento del tipo sorgente un elemento del tipo target) ma quella di Join (che unisce più istanze di tipi sorgente diversi in un'unica istanza del tipo target) 12/25
  • 13. 13/25 GRAZIE PER L’ATTENZIONE Quest'opera è distribuita con Licenza Creative Commons Attribuzione - Condividi allo stesso modo 3.0 Italia.

Editor's Notes

  • #4: Track T.3 : Trasformazione del dataset degli indirizzi del comune di Firenze civicipoint.shp conformemente alla Data Specification INSPIRE Addresses
  • #5: l fulcro del target data model risiede nelle classi: Address, AddressComponent e AddressLocator: la prima rappresenta un indirizzo dal punto di vista logico e si compone di istanze della seconda classe. In figura i box verdi rappresentano le classi corrispondenti nel CNF
  • #9: Firenze: http://opendata.comune.fi.it/statistica_territorio/dataset_0040.html . Scarichiamo il formato csv (file toponomastica) e il file in formato shape
  • #10: Firenze: http://opendata.comune.fi.it/statistica_territorio/dataset_0040.html
  • #11: Il primo passo nella mappatura logica degli schemi è la compilazione della matching (o mapping) table
  • #12: Per la trasformazione «fisica» del dato c’è bisogno di tool di trasformazione, come Humboldt Hale che è OPEN SOURCE