Upload
trankhanh
View
225
Download
1
Embed Size (px)
Citation preview
© Fraunhofer IGD
Dateninteroperabilität für INSPIRE in der Praxis Datenintegration und -harmonisierung
GDI-DE 10.12.2013 - Frankfurt – Simon Templer
Simon Templer Fraunhofer-Institut für Graphische Datenverarbeitung IGD Fraunhoferstraße 5 64283 Darmstadt Tel +49 6151 155 – 408 | Fax – 444 [email protected] www.igd.fraunhofer.de www.dhpanel.eu
1
Landesamt für Vermessung und Geoinformation
INSPIRE-Dateninteroperabilität Art. 7, Abs. 3 INSPIRE-Richtlinie:
„Geodatensätze werden gemäß den Durchführungs-bestimmungen entweder durch Anpassung der bestehenden Geodatensätze oder durch (…) Transformationsdienste verfügbar gemacht.“
→ Transformationsdienste in GDI-DE derzeit nicht vorgesehen
→ Transformation als interner Prozess bei Datenanbieter
→ Aktualisierung des interoperablen Geodatensatzes i.d.R. spätestens 6 Monate nach Änderung im originären Datensatz (Art. 8 Verordnung (EG) Nr. 1098/2010)
© Fraunhofer IGD
Dateninteroperabilität in der Praxis – Parallele Datenhaltung für INSPIRE
GDI-DE 10.12.2013 - Frankfurt – Simon Templer
Transformation
3
Daten
Download Service
WFS
(View Service)
WMS/ WMTS
View Service
WMS/ WMTS
z.B. periodisch, nach Update
© Fraunhofer IGD
Dateninteroperabilität in der Praxis – Datenhaltung komplett auf INSPIRE umgestellt
GDI-DE 10.12.2013 - Frankfurt – Simon Templer
Transformation
4
Daten
Download Service
WFS
View Service
WMS/ WMTS
einmalig
ggf. Erweiterung des INSPIRE-Modells nach eigenen Anforderungen
© Fraunhofer IGD
Schema Mapping & Transformation
5
Daten
Ziel- Modell
GDI-DE 10.12.2013 - Frankfurt – Simon Templer
?
© Fraunhofer IGD
Schema Mapping & Transformation
6
Daten
Ziel- Modell
Daten- Schema
Struktur & Semantik
GDI-DE 10.12.2013 - Frankfurt – Simon Templer
© Fraunhofer IGD
Schema Mapping & Transformation
7
Daten
Ziel- Modell
Daten- Schema
Struktur & Semantik
Schema Mapping
GDI-DE 10.12.2013 - Frankfurt – Simon Templer
© Fraunhofer IGD
Schema Mapping & Transformation
8
Daten
Ziel- Modell
Daten- Schema
Struktur & Semantik
Schema Mapping
able
iten
Transformation
GDI-DE 10.12.2013 - Frankfurt – Simon Templer
© Fraunhofer IGD
Schema Mapping & Transformation
9
Daten
Ziel- Modell
Daten- Schema
Struktur & Semantik
Schema Mapping
Struktur & Semantik
Trans-formierte
Daten
able
iten
Transformation
GDI-DE 10.12.2013 - Frankfurt – Simon Templer
© Fraunhofer IGD
Das Schema Mapping erstellen Anwendungsbeispiel – Planungsdaten aus Trient
GDI-DE 10.12.2013 - Frankfurt – Simon Templer
INSPIRE Planned
Land Use
Trento Land Use
(Objektarten in den verschiedenen Schemata)
XML Schema (GML Anwendungs-
Schema)
10
© Fraunhofer IGD
Schritt 1 - Bestimmen der relevanten Ziel-Objektarten
GDI-DE 10.12.2013 - Frankfurt – Simon Templer 11
INSPIRE Planned
Land Use
Trento Land Use
(Objektarten in den verschiedenen Schemata)
© Fraunhofer IGD
Schritt 2 - Relationen zwischen Objektarten spezifizieren
GDI-DE 10.12.2013 - Frankfurt – Simon Templer
ZoningElement A geographical feature which is homogeneous regarding the permitted uses of land based on zoning which separate one set of land uses from another.
Instanzen von uso_pol_part2 die den gleichen Wert für PLAN_NAME teilen, gehören zum selben SpatialPlan.
12
Ein uso_pol_part2 entspricht im Ziel-Modell einem ZoningElement
© Fraunhofer IGD
Optional - Datenanalyse
GDI-DE 10.12.2013 - Frankfurt – Simon Templer 13
Trento Land Use
© Fraunhofer IGD
Für jede Relation zwischen Objektarten analysieren
Welche Informationen sind auf Quell-Seite vorhanden?
Welche Informationen werden auf Ziel-Seite benötigt?
Wie können die Ziel-Eigenschaften befüllt werden?
Schritt 3 - Identifizieren der Eigenschaftsrelationen
GDI-DE 10.12.2013 - Frankfurt – Simon Templer
?
14
© Fraunhofer IGD
Schritt 3 - Identifizieren der Eigenschaftsrelationen
GDI-DE 10.12.2013 - Frankfurt – Simon Templer
Erzeuge einen INSPIRE Identifier mit bestimmten Parametern aus dem Attribut USO_POL_ID.
Das hilucsLandUse eines ZoningElement wird durch eine Reklassifizierung der Eigenschaft CODE_TOT bestimmt.
15
© Fraunhofer IGD
Semantische Harmonisierung zu einheitlicher Klassifikation
Mehrere Klassifikationen pro ZoningElement möglich
Verteilung kann optional gemäß Reihenfolge oder prozentual angegeben werden
Informationsverlust durch Reklassifizierung
z.B. durch Abbildung mehrerer Klassifikationen auf den gleichen HILUCS Code
Original-Klassifikation sollte wenn möglich auch abgebildet werden (specificLandUse)
Beispiel – HILUCS Klassifikation
GDI-DE 10.12.2013 - Frankfurt – Simon Templer 16
102 → http://inspire.ec.europa.eu/codelist/HILUCSValue/4_1_2_RailwayTransport 103 → http://inspire.ec.europa.eu/codelist/HILUCSValue/4_1_1_RoadTransport
… …
© Fraunhofer IGD
Code Listen in INSPIRE
GDI-DE 10.12.2013 - Frankfurt – Simon Templer 18
Codelisten-Register in der INSPIRE Registry http://inspire.ec.europa.eu/codelist/
© Fraunhofer IGD
Code Listen in INSPIRE
GDI-DE 10.12.2013 - Frankfurt – Simon Templer 19
Vier Arten von Code Listen Nicht erweiterbar Erweiterbar um
spezifischere Werte Erweiterbar um beliebige
Werte Leer (beliebig
erweiterbar)
© Fraunhofer IGD
Code Listen in INSPIRE Planned Land Use
GDI-DE 10.12.2013 - Frankfurt – Simon Templer 20
Name Typ HILUCS Nicht erweiterbar Klassifikation der Bodennutzung
Leer
Bezeichnung des Plantyps Leer (aber obligatorische Angabe in SpatialPlan)
Allgemeiner Prozessschritt Nicht erweiterbar (z.B. „veraltet“)
Ebene des räumlichen Plans Nicht erweiterbar (z.B. „regional“)
Ergänzende Vorschrift Beliebig erweiterbar
Rechtsnatur der Vorschrift Nicht erweiterbar (z.B. „allgemein verbindlich“)
Spezifische ergänzende Vorschrift
Leer
© Fraunhofer IGD
Tools zur Schema-Transformation Transformationsregeln definieren
Graphisch
Textuell
GDI-DE 10.12.2013 - Frankfurt – Simon Templer
© Fraunhofer IGD
EuroGeographics INSPIRE KEN Workshop (Oktober 2013)
http://www.eurogeographics.org/content/inspire-ken-eurosdr-workshop
Allgemeine Präsentationen zu Schema Mapping und Transformation
z.B. Klassifizierung und Merkmale verschiedener Ansätze
Präsentationen zu verschiedenen freien und kommerziellen Produkten (Folien und Videos)
z.B. HALE, FME, GeoKettle, Talend OpenStudio, GeoConverter, stetl, ArcGIS for INSPIRE, Snowflake Go Loader/Publisher, Intergraph Enterprise GIS, 1spatial integrate/validate, …
Tools zur Schema-Transformation
GDI-DE 10.12.2013 - Frankfurt – Simon Templer 22
© Fraunhofer IGD
Schema Mapping und Transformation mit HALE
GDI-DE 10.12.2013 - Frankfurt – Simon Templer
HALE (HUMBOLDT Alignment Editor) Frei und Open Source (LGPL) Interaktives graphisches Mapping mit direktem Feedback http://community.esdi-humboldt.eu/projects/hale/files Das Trient-Beispiel direkt ausprobieren: http://hale.igd.fraunhofer.de/templates/show/trento-plu-sample
23
© Fraunhofer IGD
Vielen Dank für Ihre Aufmerksamkeit
Fragen? Ich beantworte sie gerne!
Aktuelles zu Datenharmonisierung und HALE im data harmonisation panel: http://blog.dhpanel.eu
25 GDI-DE 10.12.2013 - Frankfurt – Simon Templer