SlideShare a Scribd company logo
Laboratorio di Monitoraggio e Modellistica Ambientale per lo Sviluppo sostenibile

Webinar
INSPIRE come opportunità: armonizzazione dei dataset
per l'interoperabilità a livello regionale
23 Ottobre 2013

Esperienze di trasformazione dei
dati verso INSPIRE
Manuela Corongiu

Webinar 23/10/2013

1

Manuela Corongiu
CHI È ?
Regione Toscana

Webinar 23/10/2013

2

Manuela Corongiu
COSA FA?

Webinar 23/10/2013

3

Manuela Corongiu
INSPIRE Technical Architecture*

ADDRESSES
ADDRESSES
LAND COVER
LAND COVER
BUILDINGS
BUILDINGS
SEISMIC
SEISMIC
MICROZONING
MICROZONING

*Schema Transformation for INSPIRE International Journal of Spatial Data Infrastructures Research, 2011, Vol.6, 1-22
Webinar 23/10/2013

4

Manuela Corongiu
verso INSPIRE
SDIC LAMMA dal 2007
Transformation tests:

2011

2013
Webinar 23/10/2013

INDIRIZZI (Euradin)
INDIRIZZI (Euradin)

Annex I

COPERTURA DEL SUOLO
COPERTURA DEL SUOLO

Annex II

EDIFICI
EDIFICI

2009

Annex III

MICROZONAZIONE
MICROZONAZIONE
SISMICA
SISMICA

Annex II+III

5

Manuela Corongiu
INDIRIZZI
ShapeChange è un applicativo
Java free in grado di
trasformare l’XMI di uno
schema UML in un XML adatto
al modello GML.
Fornisce molte opzioni per
gestire l’operazione di
trasformazione.
Fornisce un buon livello di
personalizzazione tramite file
di configurazione XML.
Segue lo standard ISO 19109.
Webinar 23/10/2013

6

Manuela Corongiu
7

…
…
…
…

Webinar 23/10/2013

Manuela Corongiu

ADDRESS

krowtteN daoR
krow eN daoR
krowtteN daoR
krow eN daoR

InfoInfo-Mobility

?

yhpargordyH

gnidliuB

…
MTD

INDIRIZZI
INDIRIZZI
INSPIRE UML AS
+parentAddress
«voidable» 0..1

«dataType»
AddressRepresentation

Dataset

+
+
+

adminUnit: GeographicalName [1..*] {ordered}
locatorDesignator: CharacterString [0..*] {ordered}
locatorName: GeographicalName [0..*] {ordered}

«featureType»
Address

«voidable»
+ addressArea: GeographicalName [0..*] {ordered}
+ postName: GeographicalName [0..*] {ordered}
+ postCode: CharacterString [0..1]
+ thoroughfare: GeographicalName [0..*] {ordered}

+
+
+
+addressFeature
«voidable»

«dataType»
AddressLocator
+
+
+

designator: LocatorDesignator [0..*] {ordered}
name: LocatorName [0..*] {ordered}
level: LocatorLevelValue

0..1

inspireId: Identifier
position: GeographicPosition [1..*]
locator: AddressLocator [1..*] {ordered}

«voidable»
+ alternativeIdentifier: CharacterString [0..1]
+ status: StatusValue [0..1]
+ validFrom: DateTime
+ validTo: DateTime [0..1]
«voidable, lifeCycleInfo»
+ beginLifespanVersion: DateTime
+ endLifespanVersion: DateTime [0..1]

constraints
{DesignatorEmpty}
{NameEmpty}

constraints

«featureType»
AdminUnitName
+
+

AD UML AS

name: GeographicalName [1..*]
level: AdministrativeHierarchyLevel

+component
+withinScopeOf
«voidable»
+

«featureType»
PostalDescriptor
+
+

+situatedWithin
«voidable» 0..*

{AddressPosition}
{AddressCountry}
0..1
{EndLifeSpanVersion}

postName: GeographicalName [0..*]
postCode: CharacterString [0..1]
constraints

{PostNameEmpty}
{PostCodeEmpty}

1..*

«featureType»
AddressComponent
inspireId: Identifier [0..1]

«voidable»
+ alternativeIdentifier: CharacterString [0..1]
+ status: StatusValue [0..1]
+ validFrom: DateTime
+ validTo: DateTime [0..1]
«voidable, lifeCycleInfo»
+ beginLifespanVersion: DateTime
+ endLifespanVersion: DateTime [0..1]
constraints
{EndLifeSpanVersion}

«featureType»
AddressAreaName
+

«featureType»
ThoroughfareName

name: GeographicalName [1..*]
+

Webinar 23/10/2013

8

name: ThoroughfareNameValue [1..*]

Manuela Corongiu
EDIFICI

Webinar 23/10/2013

9

Manuela Corongiu
EDIFICI
mnStra
mnGrad

gradinata
mnGradTy 01

Manufatto stradale marciapiede
mnStraTy 05
Fonte Gaia
emAcq

parAr
Manufatto edilizio fontana:
mnEdCat 0107

Webinar 23/10/2013

10

Fontanile fonte emAcqYy 03

parapetto di particolare
architettonico parArTy 22

mnEd

Manuela Corongiu
EDIFICI
PSM DDL

PSM Data Model

PIM UML
Data Model

PostGIS

XMI XSD
Shapechange

Shp+DBF GML

Siena TDB
Webinar 23/10/2013

11

Manuela Corongiu
COPERTURA Vs USO DEL SUOLO
COPERTURA
land cover: observed (bio)physical cover on the
earth’s surface [UNFAO LCCS 2:2005]
NOTE Land Cover is distinct from Land Use

ISO 19144-2 defines land cover as the
observed (bio)
physical cover on the earth’s surface. Land
cover is considered to be a geographically
explicit feature that other
disciplines may use as a geographical reference
(e.g. for land use, climatic or ecological studies).

Webinar 23/10/2013

USO
land use: arrangements, activities and inputs people
undertake in a certain land cover type to maintain it
or produce change [UNFAO LCCS 2:2005]
NOTE Definition of land use in this way
establishes a direct link between land cover and
the actions of people in their environment.
Multiple land uses may coexist at the same location
(eg forestry and recreation). Contrary to land cover
classes that are mutually exclusive.
EXAMPLE “Recreation area” is a land use term
that may be applicable to different land cover types:
for instance sandy surfaces, like a beach; a built-up
area like a pleasure park; woodlands; etc.

12

Manuela Corongiu
Webinar 23/10/2013

LCML
LCML

CLC classes
CLC classes

COPERTURA Vs USO DEL SUOLO

13

Manuela Corongiu
Variabile tempo e mappa dei
cambiamenti

Time dimension
Time dimension

Multi - -spatial components
Multi spatial components

Genealogy LCChange
Genealogy LCChange
Genealogy LCChange

Webinar 23/10/2013

14

Coverage/year
Manuela Corongiu
Coverage/year
MICROZONAZIONE SISMICA

Webinar 23/10/2013

15

Manuela Corongiu
MICROZONAZIONE SISMICA

Webinar 23/10/2013

16

Manuela Corongiu
MICROZONAZIONE SISMICA

Webinar 23/10/2013

17

Manuela Corongiu
MICROZONAZIONE SISMICA

Webinar 23/10/2013

18

Manuela Corongiu
MICROZONAZIONE SISMICA

Webinar 23/10/2013

19

Manuela Corongiu
Webinar 23/10/2013

20

Manuela Corongiu
MICROZONAZIONE SISMICA

Webinar 23/10/2013

21

Manuela Corongiu
I test su modelli dati e Armonizzazione

Webinar 23/10/2013

22

Manuela Corongiu
APPROCCIO FORMALE
Formal Mapping
INSPIRE Model
XSD
UML Schema

Formal

LaMMA Model
XSD
UML Schema

mapping

XSLT

GML

DB

GML

Transformation

Inspire
compliant

Transformation Test

Webinar 23/10/2013

23

Manuela Corongiu
La metodologia seguita

Archivi
esistenti

UML
Tema INSPIRE

UML
Tema LaMMA

Trasformazione PSD (Platform system
dependent)
DDL

DB
Lamma

DDL

Trasformazione
DBLamma DBInspire

DB
Inspire

PostreSQL+PostGIS

Webinar 23/10/2013

24

Manuela Corongiu
LE FASI ARTIGIANALI

Formal Mapping

XSD

Trasformazione
PSD

UML Schema

Formal

LaMMA Model
XSD

mapping

UML Schema

DB
LaMMA

e
ne
on
iio
az
az
rm
rm
fo D
fo D
as PS
as PS
Tr
Tr

INSPIRE Model

XSLT

Procedura ad hoc
GML

Transformation

GML
Inspire
compliant

DB
INSPIRE

Transformation Test

Webinar 23/10/2013

25

Manuela Corongiu
CRITICITA’

Dalla modellazione concettuale allo schema fisico si è
dovuto capire a che punto fare le scelte e come
avveniva il trasferimento, in particolare su:
1.

Geometrie non Simple Feature Model e 3D

2.

trattamento dei Domini enumerati

3.

trasferimento delle relazioni

4.

documentazione e metadati

5.

trattamento della dimensione temporale

Webinar 23/10/2013

26

Manuela Corongiu
CONCLUSIONI

Mediamente le banche dati testate hanno complessità
maggiore di quella richiesta da INSPIRE, il costo della
trasformazione dipende dalla natura della semplificazione
richiesta, se il dato alla fonte non esiste il vero costo sarebbe
una nuova acquisizione funzionale alla conformità ad INSPIRE.
se la conformità richiede una semplificazione la via più facile
è partire da OWS già disponibili come viste degli archivi
complessi ed ottemperare alla direttiva.
corrispondenza tra struttura DB oriented degli ASs e WEB
Services, orientati alle Feature geografiche
Webinar 23/10/2013

27

Manuela Corongiu
CONCLUSIONI

Gli AS sono differenti in funzione dell’applicazione, in una
impostazione relation free e di DB di riferimento (DBT) occorre
esplicitare le relazioni e la derivabilità tra differenti ASs
(esempio 2D 3D degli edifici o ISO nonISO del Land Cover)
non solo la dipendenza
Problematiche di gestione e di aggiornamento continuo come
criticità essenziali negli Enti, INSPIRE orientata alla diffusione
del dato Vs. ENTI orientati alla gestione ed all’analisi sui dati
La dimensione tempo non può essere sola metainformazione
(creazione, aggiornamento del dato) for discovery, così come
l’accuratezza ed attendibilità del dato (es. LU-BU gestione
diverse componenti spaziali, sistemi di classificazione…).
Webinar 23/10/2013

28

Manuela Corongiu
CONCLUSIONI

Webinar 23/10/2013

29

Manuela Corongiu
Grazie per l’attenzione!
Domande?

MANUELA CORONGIU
corongiu@lamma.rete.toscana.it

Webinar 23/10/2013

30

Manuela Corongiu

More Related Content

Viewers also liked

здоровое питание
здоровое питаниездоровое питание
здоровое питаниеMarta Butkevic
 
Foto album
Foto albumFoto album
Foto albumxecs
 
12200581 pss7
12200581 pss712200581 pss7
12200581 pss7ducking94
 
Usi del futuro semplice e composto
Usi del futuro semplice e compostoUsi del futuro semplice e composto
Usi del futuro semplice e compostoDanilo Buccarello
 
Collaboration with nasa arc
Collaboration with nasa arcCollaboration with nasa arc
Collaboration with nasa arc
Carlos Duarte
 
Session 60 Jennie Eriksson
Session 60 Jennie ErikssonSession 60 Jennie Eriksson
Session 60 Jennie Eriksson
Occas
 
Searching data with substance and style
Searching data with substance and styleSearching data with substance and style
Searching data with substance and styleAmélie Marian
 
Integrated circuit final
Integrated circuit finalIntegrated circuit final
Integrated circuit final
Chya Lusita Achmad
 
Powerful presentation secrets
Powerful presentation secretsPowerful presentation secrets
Powerful presentation secretsfixithat
 
Christian studies cloth
Christian studies clothChristian studies cloth
Christian studies cloth
Dana Thompson
 
Remembrance of data past
Remembrance of data pastRemembrance of data past
Remembrance of data pastAmélie Marian
 
Lowering the entry barrier for INSPIRE compliant Web Services
Lowering the entry barrier for INSPIRE compliant Web ServicesLowering the entry barrier for INSPIRE compliant Web Services
Lowering the entry barrier for INSPIRE compliant Web Servicessmespire
 

Viewers also liked (18)

здоровое питание
здоровое питаниездоровое питание
здоровое питание
 
Foto album
Foto albumFoto album
Foto album
 
12200581 pss7
12200581 pss712200581 pss7
12200581 pss7
 
Usi del futuro semplice e composto
Usi del futuro semplice e compostoUsi del futuro semplice e composto
Usi del futuro semplice e composto
 
Poem for palestin
Poem for palestinPoem for palestin
Poem for palestin
 
Presentation videogames before and after
Presentation videogames before and afterPresentation videogames before and after
Presentation videogames before and after
 
Gebeurtenis
GebeurtenisGebeurtenis
Gebeurtenis
 
Collaboration with nasa arc
Collaboration with nasa arcCollaboration with nasa arc
Collaboration with nasa arc
 
Chevrolet camaro
Chevrolet camaroChevrolet camaro
Chevrolet camaro
 
Session 60 Jennie Eriksson
Session 60 Jennie ErikssonSession 60 Jennie Eriksson
Session 60 Jennie Eriksson
 
Quieres jugar
Quieres jugarQuieres jugar
Quieres jugar
 
Searching data with substance and style
Searching data with substance and styleSearching data with substance and style
Searching data with substance and style
 
Integrated circuit final
Integrated circuit finalIntegrated circuit final
Integrated circuit final
 
Powerful presentation secrets
Powerful presentation secretsPowerful presentation secrets
Powerful presentation secrets
 
Christian studies cloth
Christian studies clothChristian studies cloth
Christian studies cloth
 
Golden triangle tours
Golden triangle toursGolden triangle tours
Golden triangle tours
 
Remembrance of data past
Remembrance of data pastRemembrance of data past
Remembrance of data past
 
Lowering the entry barrier for INSPIRE compliant Web Services
Lowering the entry barrier for INSPIRE compliant Web ServicesLowering the entry barrier for INSPIRE compliant Web Services
Lowering the entry barrier for INSPIRE compliant Web Services
 

Similar to Webinar23ott13 lamma

OpenGeoData Italia 2014 - Maurizio Pollino "Ricerca e Università riusano i ge...
OpenGeoData Italia 2014 - Maurizio Pollino "Ricerca e Università riusano i ge...OpenGeoData Italia 2014 - Maurizio Pollino "Ricerca e Università riusano i ge...
OpenGeoData Italia 2014 - Maurizio Pollino "Ricerca e Università riusano i ge...OpenGeoDataItalia
 
Progetto PRELuDE PRotocollo ELaborazione Dati per l'Efficienza Energetica in ...
Progetto PRELuDE PRotocollo ELaborazione Dati per l'Efficienza Energetica in ...Progetto PRELuDE PRotocollo ELaborazione Dati per l'Efficienza Energetica in ...
Progetto PRELuDE PRotocollo ELaborazione Dati per l'Efficienza Energetica in ...
Sardegna Ricerche
 
Market Oriented Clouds: the local perspective
Market Oriented Clouds: the local perspective Market Oriented Clouds: the local perspective
Market Oriented Clouds: the local perspective
TOP-IX Consortium
 
Prototipo3 - limulo at electropark 2013
Prototipo3 - limulo at electropark 2013Prototipo3 - limulo at electropark 2013
Prototipo3 - limulo at electropark 2013
Limulo
 
Conference "Roofscaping "the city_ Festival dell'Architettura 2013
Conference "Roofscaping "the city_ Festival dell'Architettura 2013Conference "Roofscaping "the city_ Festival dell'Architettura 2013
Conference "Roofscaping "the city_ Festival dell'Architettura 2013
Antonio Spinelli
 
3D PRINTING: una nuova rivoluzione industriale
3D PRINTING: una nuova rivoluzione industriale3D PRINTING: una nuova rivoluzione industriale
3D PRINTING: una nuova rivoluzione industriale
Massimo Zanardini
 
Ldb mapperò di prinzio 08
Ldb mapperò  di prinzio 08Ldb mapperò  di prinzio 08
Ldb mapperò di prinzio 08
laboratoridalbasso
 
Data-as-a-Service: il modello architetturale di Dropbox
Data-as-a-Service: il modello architetturale di DropboxData-as-a-Service: il modello architetturale di Dropbox
Data-as-a-Service: il modello architetturale di Dropbox
Mariagrazia Cinti
 

Similar to Webinar23ott13 lamma (9)

OpenGeoData Italia 2014 - Maurizio Pollino "Ricerca e Università riusano i ge...
OpenGeoData Italia 2014 - Maurizio Pollino "Ricerca e Università riusano i ge...OpenGeoData Italia 2014 - Maurizio Pollino "Ricerca e Università riusano i ge...
OpenGeoData Italia 2014 - Maurizio Pollino "Ricerca e Università riusano i ge...
 
Progetto PRELuDE PRotocollo ELaborazione Dati per l'Efficienza Energetica in ...
Progetto PRELuDE PRotocollo ELaborazione Dati per l'Efficienza Energetica in ...Progetto PRELuDE PRotocollo ELaborazione Dati per l'Efficienza Energetica in ...
Progetto PRELuDE PRotocollo ELaborazione Dati per l'Efficienza Energetica in ...
 
Market Oriented Clouds: the local perspective
Market Oriented Clouds: the local perspective Market Oriented Clouds: the local perspective
Market Oriented Clouds: the local perspective
 
Welcome
WelcomeWelcome
Welcome
 
Prototipo3 - limulo at electropark 2013
Prototipo3 - limulo at electropark 2013Prototipo3 - limulo at electropark 2013
Prototipo3 - limulo at electropark 2013
 
Conference "Roofscaping "the city_ Festival dell'Architettura 2013
Conference "Roofscaping "the city_ Festival dell'Architettura 2013Conference "Roofscaping "the city_ Festival dell'Architettura 2013
Conference "Roofscaping "the city_ Festival dell'Architettura 2013
 
3D PRINTING: una nuova rivoluzione industriale
3D PRINTING: una nuova rivoluzione industriale3D PRINTING: una nuova rivoluzione industriale
3D PRINTING: una nuova rivoluzione industriale
 
Ldb mapperò di prinzio 08
Ldb mapperò  di prinzio 08Ldb mapperò  di prinzio 08
Ldb mapperò di prinzio 08
 
Data-as-a-Service: il modello architetturale di Dropbox
Data-as-a-Service: il modello architetturale di DropboxData-as-a-Service: il modello architetturale di Dropbox
Data-as-a-Service: il modello architetturale di Dropbox
 

More from 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 addresses
smespire
 
Hale esempio di mapping di dati istat
Hale esempio di mapping di dati istatHale esempio di mapping di dati istat
Hale esempio di mapping di dati istat
smespire
 
Webinar 2013 12-10-presentazione_jm
Webinar 2013 12-10-presentazione_jmWebinar 2013 12-10-presentazione_jm
Webinar 2013 12-10-presentazione_jm
smespire
 
Presentazione jrc 24 ottobre
Presentazione jrc 24 ottobrePresentazione jrc 24 ottobre
Presentazione jrc 24 ottobre
smespire
 
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
smespire
 
Webinar 2013 11-21-sebillo
Webinar 2013 11-21-sebilloWebinar 2013 11-21-sebillo
Webinar 2013 11-21-sebillo
smespire
 
Webinar 2013 11-21- FrancoVico
Webinar 2013 11-21- FrancoVicoWebinar 2013 11-21- FrancoVico
Webinar 2013 11-21- FrancoVico
smespire
 
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
smespire
 
Webinar 20131023 cisis_rotundo
Webinar 20131023 cisis_rotundoWebinar 20131023 cisis_rotundo
Webinar 20131023 cisis_rotundo
smespire
 
Cipolloni webinar231013
Cipolloni webinar231013Cipolloni webinar231013
Cipolloni webinar231013
smespire
 
Webinar 2013 10-23-premessa
Webinar 2013 10-23-premessaWebinar 2013 10-23-premessa
Webinar 2013 10-23-premessa
smespire
 
Leveraging SMEs’ Strenght for INSPIRE
Leveraging SMEs’ Strenght for INSPIRELeveraging SMEs’ Strenght for INSPIRE
Leveraging SMEs’ Strenght for INSPIRE
smespire
 
An SME's perspective
An SME's perspectiveAn SME's perspective
An SME's perspective
smespire
 
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
smespire
 
TEAM: Together Everyone Achieve More
TEAM: Together Everyone Achieve MoreTEAM: Together Everyone Achieve More
TEAM: Together Everyone Achieve More
smespire
 
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
smespire
 
Free webservices for tourism portals
Free webservices for tourism portalsFree webservices for tourism portals
Free webservices for tourism portals
smespire
 
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
smespire
 
AED-SICAD AG
AED-SICAD AGAED-SICAD AG
AED-SICAD AG
smespire
 

More from 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
 
Hale esempio di mapping di dati istat
Hale esempio di mapping di dati istatHale esempio di mapping di dati istat
Hale esempio di mapping di dati istat
 
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 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
 
Webinar 20131023 cisis_rotundo
Webinar 20131023 cisis_rotundoWebinar 20131023 cisis_rotundo
Webinar 20131023 cisis_rotundo
 
Cipolloni webinar231013
Cipolloni webinar231013Cipolloni webinar231013
Cipolloni webinar231013
 
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
 

Webinar23ott13 lamma

  • 1. Laboratorio di Monitoraggio e Modellistica Ambientale per lo Sviluppo sostenibile Webinar INSPIRE come opportunità: armonizzazione dei dataset per l'interoperabilità a livello regionale 23 Ottobre 2013 Esperienze di trasformazione dei dati verso INSPIRE Manuela Corongiu Webinar 23/10/2013 1 Manuela Corongiu
  • 2. CHI È ? Regione Toscana Webinar 23/10/2013 2 Manuela Corongiu
  • 4. INSPIRE Technical Architecture* ADDRESSES ADDRESSES LAND COVER LAND COVER BUILDINGS BUILDINGS SEISMIC SEISMIC MICROZONING MICROZONING *Schema Transformation for INSPIRE International Journal of Spatial Data Infrastructures Research, 2011, Vol.6, 1-22 Webinar 23/10/2013 4 Manuela Corongiu
  • 5. verso INSPIRE SDIC LAMMA dal 2007 Transformation tests: 2011 2013 Webinar 23/10/2013 INDIRIZZI (Euradin) INDIRIZZI (Euradin) Annex I COPERTURA DEL SUOLO COPERTURA DEL SUOLO Annex II EDIFICI EDIFICI 2009 Annex III MICROZONAZIONE MICROZONAZIONE SISMICA SISMICA Annex II+III 5 Manuela Corongiu
  • 6. INDIRIZZI ShapeChange è un applicativo Java free in grado di trasformare l’XMI di uno schema UML in un XML adatto al modello GML. Fornisce molte opzioni per gestire l’operazione di trasformazione. Fornisce un buon livello di personalizzazione tramite file di configurazione XML. Segue lo standard ISO 19109. Webinar 23/10/2013 6 Manuela Corongiu
  • 7. 7 … … … … Webinar 23/10/2013 Manuela Corongiu ADDRESS krowtteN daoR krow eN daoR krowtteN daoR krow eN daoR InfoInfo-Mobility ? yhpargordyH gnidliuB … MTD INDIRIZZI
  • 8. INDIRIZZI INSPIRE UML AS +parentAddress «voidable» 0..1 «dataType» AddressRepresentation Dataset + + + adminUnit: GeographicalName [1..*] {ordered} locatorDesignator: CharacterString [0..*] {ordered} locatorName: GeographicalName [0..*] {ordered} «featureType» Address «voidable» + addressArea: GeographicalName [0..*] {ordered} + postName: GeographicalName [0..*] {ordered} + postCode: CharacterString [0..1] + thoroughfare: GeographicalName [0..*] {ordered} + + + +addressFeature «voidable» «dataType» AddressLocator + + + designator: LocatorDesignator [0..*] {ordered} name: LocatorName [0..*] {ordered} level: LocatorLevelValue 0..1 inspireId: Identifier position: GeographicPosition [1..*] locator: AddressLocator [1..*] {ordered} «voidable» + alternativeIdentifier: CharacterString [0..1] + status: StatusValue [0..1] + validFrom: DateTime + validTo: DateTime [0..1] «voidable, lifeCycleInfo» + beginLifespanVersion: DateTime + endLifespanVersion: DateTime [0..1] constraints {DesignatorEmpty} {NameEmpty} constraints «featureType» AdminUnitName + + AD UML AS name: GeographicalName [1..*] level: AdministrativeHierarchyLevel +component +withinScopeOf «voidable» + «featureType» PostalDescriptor + + +situatedWithin «voidable» 0..* {AddressPosition} {AddressCountry} 0..1 {EndLifeSpanVersion} postName: GeographicalName [0..*] postCode: CharacterString [0..1] constraints {PostNameEmpty} {PostCodeEmpty} 1..* «featureType» AddressComponent inspireId: Identifier [0..1] «voidable» + alternativeIdentifier: CharacterString [0..1] + status: StatusValue [0..1] + validFrom: DateTime + validTo: DateTime [0..1] «voidable, lifeCycleInfo» + beginLifespanVersion: DateTime + endLifespanVersion: DateTime [0..1] constraints {EndLifeSpanVersion} «featureType» AddressAreaName + «featureType» ThoroughfareName name: GeographicalName [1..*] + Webinar 23/10/2013 8 name: ThoroughfareNameValue [1..*] Manuela Corongiu
  • 10. EDIFICI mnStra mnGrad gradinata mnGradTy 01 Manufatto stradale marciapiede mnStraTy 05 Fonte Gaia emAcq parAr Manufatto edilizio fontana: mnEdCat 0107 Webinar 23/10/2013 10 Fontanile fonte emAcqYy 03 parapetto di particolare architettonico parArTy 22 mnEd Manuela Corongiu
  • 11. EDIFICI PSM DDL PSM Data Model PIM UML Data Model PostGIS XMI XSD Shapechange Shp+DBF GML Siena TDB Webinar 23/10/2013 11 Manuela Corongiu
  • 12. COPERTURA Vs USO DEL SUOLO COPERTURA land cover: observed (bio)physical cover on the earth’s surface [UNFAO LCCS 2:2005] NOTE Land Cover is distinct from Land Use ISO 19144-2 defines land cover as the observed (bio) physical cover on the earth’s surface. Land cover is considered to be a geographically explicit feature that other disciplines may use as a geographical reference (e.g. for land use, climatic or ecological studies). Webinar 23/10/2013 USO land use: arrangements, activities and inputs people undertake in a certain land cover type to maintain it or produce change [UNFAO LCCS 2:2005] NOTE Definition of land use in this way establishes a direct link between land cover and the actions of people in their environment. Multiple land uses may coexist at the same location (eg forestry and recreation). Contrary to land cover classes that are mutually exclusive. EXAMPLE “Recreation area” is a land use term that may be applicable to different land cover types: for instance sandy surfaces, like a beach; a built-up area like a pleasure park; woodlands; etc. 12 Manuela Corongiu
  • 13. Webinar 23/10/2013 LCML LCML CLC classes CLC classes COPERTURA Vs USO DEL SUOLO 13 Manuela Corongiu
  • 14. Variabile tempo e mappa dei cambiamenti Time dimension Time dimension Multi - -spatial components Multi spatial components Genealogy LCChange Genealogy LCChange Genealogy LCChange Webinar 23/10/2013 14 Coverage/year Manuela Corongiu Coverage/year
  • 22. I test su modelli dati e Armonizzazione Webinar 23/10/2013 22 Manuela Corongiu
  • 23. APPROCCIO FORMALE Formal Mapping INSPIRE Model XSD UML Schema Formal LaMMA Model XSD UML Schema mapping XSLT GML DB GML Transformation Inspire compliant Transformation Test Webinar 23/10/2013 23 Manuela Corongiu
  • 24. La metodologia seguita Archivi esistenti UML Tema INSPIRE UML Tema LaMMA Trasformazione PSD (Platform system dependent) DDL DB Lamma DDL Trasformazione DBLamma DBInspire DB Inspire PostreSQL+PostGIS Webinar 23/10/2013 24 Manuela Corongiu
  • 25. LE FASI ARTIGIANALI Formal Mapping XSD Trasformazione PSD UML Schema Formal LaMMA Model XSD mapping UML Schema DB LaMMA e ne on iio az az rm rm fo D fo D as PS as PS Tr Tr INSPIRE Model XSLT Procedura ad hoc GML Transformation GML Inspire compliant DB INSPIRE Transformation Test Webinar 23/10/2013 25 Manuela Corongiu
  • 26. CRITICITA’ Dalla modellazione concettuale allo schema fisico si è dovuto capire a che punto fare le scelte e come avveniva il trasferimento, in particolare su: 1. Geometrie non Simple Feature Model e 3D 2. trattamento dei Domini enumerati 3. trasferimento delle relazioni 4. documentazione e metadati 5. trattamento della dimensione temporale Webinar 23/10/2013 26 Manuela Corongiu
  • 27. CONCLUSIONI Mediamente le banche dati testate hanno complessità maggiore di quella richiesta da INSPIRE, il costo della trasformazione dipende dalla natura della semplificazione richiesta, se il dato alla fonte non esiste il vero costo sarebbe una nuova acquisizione funzionale alla conformità ad INSPIRE. se la conformità richiede una semplificazione la via più facile è partire da OWS già disponibili come viste degli archivi complessi ed ottemperare alla direttiva. corrispondenza tra struttura DB oriented degli ASs e WEB Services, orientati alle Feature geografiche Webinar 23/10/2013 27 Manuela Corongiu
  • 28. CONCLUSIONI Gli AS sono differenti in funzione dell’applicazione, in una impostazione relation free e di DB di riferimento (DBT) occorre esplicitare le relazioni e la derivabilità tra differenti ASs (esempio 2D 3D degli edifici o ISO nonISO del Land Cover) non solo la dipendenza Problematiche di gestione e di aggiornamento continuo come criticità essenziali negli Enti, INSPIRE orientata alla diffusione del dato Vs. ENTI orientati alla gestione ed all’analisi sui dati La dimensione tempo non può essere sola metainformazione (creazione, aggiornamento del dato) for discovery, così come l’accuratezza ed attendibilità del dato (es. LU-BU gestione diverse componenti spaziali, sistemi di classificazione…). Webinar 23/10/2013 28 Manuela Corongiu
  • 30. Grazie per l’attenzione! Domande? MANUELA CORONGIU corongiu@lamma.rete.toscana.it Webinar 23/10/2013 30 Manuela Corongiu