Schema Mapping in HALE

Post on 11-Jan-2017

224 views 0 download

Transcript of Schema Mapping in HALE

© Fraunhofer IGD

Machen Sie Ihre Daten bereit für INSPIRE mit HALE

INTERGEO 2013 - Essen - Christian Malewski

Christian Malewski Fraunhofer-Institut für Graphische Datenverarbeitung IGD Fraunhoferstraße 5 64283 Darmstadt Tel +49 6151 155 – 424 | Fax – 444 christian.malewski@igd.fraunhofer.de www.igd.fraunhofer.de www.dhpanel.eu

1

© Fraunhofer IGD

Was ist INSPIRE?

INTERGEO 2013 - Essen - Christian Malewski 2

INfrastructure for SPatial InfoRmation in the European Community

ist das Vorhaben für eine interoperable Geodateninfrastruktur in Europa

Ziel:

vereinfachte, grenzübergreifende Nutzung von Geodaten

© Fraunhofer IGD

Was bedeutet INSPIRE in der Praxis?

INTERGEO 2013 - Essen - Christian Malewski 3

INSPIRE fordert

einheitliche Beschreibung der Metadaten von Geodaten

deren Bereitstellung im Internet mit Diensten für Suche, Visualisierung und Download

auch die Daten selbst müssen in einem einheitlichen Format verfügbar sein

21 verschiedene Themenbereiche

Koordinaten Referenz Systeme

Statistische Einheiten

Landnutzung

Quelle: GDI-DE

© Fraunhofer IGD

INSPIRE Datenspezifikationen

INTERGEO 2013 - Essen - Christian Malewski 4

GML Anwendungsschemata abgeleitet aus UML

z.T. sehr komplexe Strukturen

Planned Land Use

© Fraunhofer IGD

Schema Mapping & Daten Transformation

5

Daten

Ziel- Modell

INTERGEO 2013 - Essen - Christian Malewski

?

© Fraunhofer IGD

Schema Mapping & Daten Transformation

6

Daten

Ziel- Modell

Daten-

Schema

Struktur & Semantik

INTERGEO 2013 - Essen - Christian Malewski

© Fraunhofer IGD

Schema Mapping & Daten Transformation

7

Daten

Ziel- Modell

Daten-

Schema

Struktur & Semantik

Schema Mapping

INTERGEO 2013 - Essen - Christian Malewski

© Fraunhofer IGD

Schema Mapping & Daten Transformation

8

Daten

Ziel- Modell

Daten-

Schema

Struktur & Semantik

Schema Mapping

able

iten

Transformation

INTERGEO 2013 - Essen - Christian Malewski

© Fraunhofer IGD

Schema Mapping & Daten Transformation

9

Daten

Ziel- Modell

Daten-

Schema

Struktur & Semantik

Schema Mapping

Struktur & Semantik

Trans-formierte

Daten

able

iten

Transformation

INTERGEO 2013 - Essen - Christian Malewski

© Fraunhofer IGD

Schema Mapping in HALE

INTERGEO 2013 - Essen - Christian Malewski

Welche Zutaten brauchen wir?

10

© Fraunhofer IGD

Schema Mapping in HALE

INTERGEO 2013 - Essen - Christian Malewski

Welche Zutaten brauchen wir?

Ziel- Schema

Quell- Schemas

11

© Fraunhofer IGD

Schema Mapping in HALE

INTERGEO 2013 - Essen - Christian Malewski

Welche Zutaten brauchen wir?

Ziel- Schema

Quell- Schemas

(Daten)

12

© Fraunhofer IGD

Schema Mapping in HALE

INTERGEO 2013 - Essen - Christian Malewski

Welche Zutaten brauchen wir?

Ziel- Schema

Quell- Schemas

(Daten)

Domänen-Wissen

13

© Fraunhofer IGD

Anwendungsbeispiel – Planungsdaten aus Trento

INTERGEO 2013 - Essen - Christian Malewski

INSPIRE Planned Land Use

Trento

Land Use

(Objektarten in den verschiedenen Schemata)

XML Schema (GML Anwendungs-

Schema)

14

© Fraunhofer IGD

Schritt 1 - Bestimmen der relevanten Ziel-Objektarten

INTERGEO 2013 - Essen - Christian Malewski 15

INSPIRE Planned Land Use

Trento

Land Use

(Objektarten in den verschiedenen Schemata)

© Fraunhofer IGD

Schritt 2 - Relationen zwischen Objektarten spezifizieren

INTERGEO 2013 - Essen - Christian Malewski

ZoningElement A geographical feature which is homogeneous regarding the permitted uses of land.

Instanzen von uso_pol_part2 die den gleichen Wert für PLAN_NAME teilen, gehören zum selben SpatialPlan.

16

Ein uso_pol_part2

entspricht im Ziel-Modell

einem ZoningElement

© Fraunhofer IGD

Optional - Datenanalyse

INTERGEO 2013 - Essen - Christian Malewski 17

Trento

Land Use

© Fraunhofer IGD

Welche Informationen werden auf Ziel-Seite benötigt?

Welche Informationen sind in meiner Datenquelle vorhanden?

Wie können die Ziel-Eigenschaften befüllt werden?

Schritt 3 - Identifizieren der Eigenschaftsrelationen

INTERGEO 2013 - Essen - Christian Malewski

?

18

© Fraunhofer IGD

Schritt 3 - Identifizieren der Eigenschaftsrelationen

INTERGEO 2013 - Essen - Christian Malewski

Erzeuge einen INSPIRE Identifier mit bestimmten Parametern aus dem Attribut USO_POL_ID.

Das hilucsLandUse eines ZoningElement wird durch eine Reklass ifizierung der Eigenschaft COD_TOT bestimmt.

19

© Fraunhofer IGD

Beispieldaten können mit jeder Änderung direkt transformiert werden

Visuelles Feedback

Vollständigkeit des Mappings

Geometrie-Transformation

Direktes Feedback zum Mapping

INTERGEO 2013 - Essen - Christian Malewski 20

© Fraunhofer IGD

Sind Daten nach der Transformation valide?

Vergleich von Quell-Daten und Transformationsergebnis

Direktes Feedback zum Mapping

INTERGEO 2013 - Essen - Christian Malewski 21

© Fraunhofer IGD

INSPIRE Download Services

INTERGEO 2013 - Essen - Christian Malewski

Trans-formierte

Daten Pre-defined

Dataset

22

© Fraunhofer IGD

INSPIRE Download Services

INTERGEO 2013 - Essen - Christian Malewski

Trans-formierte

Daten

WFS 2.0 WFS-T

Direct Access Download

Service

23

z.B. Open Source mit

© Fraunhofer IGD

Interaktives Mapping mit direktem Feedback

Deklarative Relationen machen das Mapping leichter verständlich

Generische Unterstützung für XML/GML

Arbeiten mit beliebigen, komplexen Schemas

Erweiterungen/Anpassung von Standardschemas

Geringer Speicherbedarf

Durch Streaming auch Transformation großer Datenmengen

Einfach erweiterbar durch Plug-ins

Erweiterungspunkte für Transformationsfunktionen, Ein- und Ausgabeformate, Konverter, viele Teile der Benutzeroberfläche, usw.

Warum Schema Mapping mit HALE?

INTERGEO 2013 - Essen - Christian Malewski 24

© Fraunhofer IGD

Neues Release HALE 2.7

INTERGEO 2013 - Essen - Christian Malewski

Einfacher Start für das Mapping zu INSPIRE mit vorgefertigten HALE Projekt-Templates

Integration mit FME 2014

© Fraunhofer IGD

Wir beraten Sie gerne

zu Ihrem Anwendungsfall für Datentransformation

Wir unterstützen Sie gerne

beim Erstellen von Schema Mappings

beim Erweitern der HALE-Funktionalitäten

Wir arbeiten gerne mit Ihnen zusammen

bei der Umsetzung Ihrer Lösung zur Transformation und Integration von Daten

data harmonisation panel

INTERGEO 2013 - Essen - Christian Malewski 26