17
the Competitiveness and Innovation framework Programme (CIP) ICT Policy Support Programme (PSP) Call 6 Grant 325140 EUROPEAN LOCATION FRAMEWORK Presentation to: By: Date: INSPIRE schema transformations in reality experiences within NMCAs INSPIRE Conference 2014 Richard Rombouts 16 June 2014 25 June, 2014 Onthefly transformation

INSPIRE schema transformations in reality experiences

  • Upload
    others

  • View
    2

  • Download
    0

Embed Size (px)

Citation preview

the Competitiveness and Innovation framework Programme (CIP)ICT Policy Support Programme (PSP) Call 6 Grant 325140 EUROPEAN LOCATION FRAMEWORK

Presentation to: 

By: 

Date:

INSPIRE schema transformations in reality ‐ experiences within NMCAs

INSPIRE Conference 2014

Richard Rombouts

16 June 2014

25 June, 2014

On‐the‐fly transformation

the Competitiveness and Innovation framework Programme (CIP)ICT Policy Support Programme (PSP) Call 6 Grant 325140 EUROPEAN LOCATION FRAMEWORK

Software Development Off‐the‐Shelf Products Training and Support

Snowflake Software

GML FundamentalsGML Hands OnData modelling

the Competitiveness and Innovation framework Programme (CIP)ICT Policy Support Programme (PSP) Call 6 Grant 325140 EUROPEAN LOCATION FRAMEWORK

Building Application Schema

the Competitiveness and Innovation framework Programme (CIP)ICT Policy Support Programme (PSP) Call 6 Grant 325140 EUROPEAN LOCATION FRAMEWORK

Schema Transformation in ELF

25 June, 2014

Legacy Database Schema 

GO Publisher Desktop

Reads database schema

Publishes

Validates against schemas

Reads ELF App Schemas

Set up transformation configuration

the Competitiveness and Innovation framework Programme (CIP)ICT Policy Support Programme (PSP) Call 6 Grant 325140 EUROPEAN LOCATION FRAMEWORK

Matching Tables

• Excel document• Specifies the mapping/transformation between source schema and target 

schema• Benefits:

• Transformation tool agnostic• Easy to understand• No expertise with a specific transformation tool required

25 June, 2014

the Competitiveness and Innovation framework Programme (CIP)ICT Policy Support Programme (PSP) Call 6 Grant 325140 EUROPEAN LOCATION FRAMEWORK

Matching Tables

25 June, 2014

the Competitiveness and Innovation framework Programme (CIP)ICT Policy Support Programme (PSP) Call 6 Grant 325140 EUROPEAN LOCATION FRAMEWORK

the Competitiveness and Innovation framework Programme (CIP)ICT Policy Support Programme (PSP) Call 6 Grant 325140 EUROPEAN LOCATION FRAMEWORK

the Competitiveness and Innovation framework Programme (CIP)ICT Policy Support Programme (PSP) Call 6 Grant 325140 EUROPEAN LOCATION FRAMEWORK

Create GML IDs

Group data

Map DB tables/columns

Create Constants for missing data

Transformations

Add complex transformations

the Competitiveness and Innovation framework Programme (CIP)ICT Policy Support Programme (PSP) Call 6 Grant 325140 EUROPEAN LOCATION FRAMEWORK

Point & Click mapping

Select XML elements from drop‐down menu

the Competitiveness and Innovation framework Programme (CIP)ICT Policy Support Programme (PSP) Call 6 Grant 325140 EUROPEAN LOCATION FRAMEWORK

Custom SQL

Add custom SQL for complex transformations

the Competitiveness and Innovation framework Programme (CIP)ICT Policy Support Programme (PSP) Call 6 Grant 325140 EUROPEAN LOCATION FRAMEWORK

Preview & Validate

the Competitiveness and Innovation framework Programme (CIP)ICT Policy Support Programme (PSP) Call 6 Grant 325140 EUROPEAN LOCATION FRAMEWORK

Experience of publishing data to ELF specs 

EuroBoundaryMapEuroRegionalMapEuroGlobalMap

AddressesGeographical Names

the Competitiveness and Innovation framework Programme (CIP)ICT Policy Support Programme (PSP) Call 6 Grant 325140 EUROPEAN LOCATION FRAMEWORK

Experiences

• Matching Tables are essential!• Transformed ERM, EBM and EGM in August/September 2013• Transforming Master Level data for IGN France (departments 6 & 64)

• Received PostGIS database export from IGN France + matching tables• Transformed data for LoD_Addresses and LoD_ActivityAreas• IGN France currently reviewing these transformed datasets

• Trained BKG to transform ERM, EGM and EBM against the latest schemas• 2 days product training at BKG in Frankfurt • Using GO Publisher Desktop to set up transformation• Created first valid GML sample files after day 2• BKG continues to complete transformation

25 June, 2014

the Competitiveness and Innovation framework Programme (CIP)ICT Policy Support Programme (PSP) Call 6 Grant 325140 EUROPEAN LOCATION FRAMEWORK

Benefits of the on‐the‐fly transformationwith GO Publisher

• No “INSPIRE‐like” database required• Rapid transformation configuration• “Validate‐as‐you‐go”• No coding expertise required

25 June, 2014

the Competitiveness and Innovation framework Programme (CIP)ICT Policy Support Programme (PSP) Call 6 Grant 325140 EUROPEAN LOCATION FRAMEWORK

More than only ELF...

the Competitiveness and Innovation framework Programme (CIP)ICT Policy Support Programme (PSP) Call 6 Grant 325140 EUROPEAN LOCATION FRAMEWORK

Contact us

Richard [email protected]@RichRombouts

[email protected]@sflakesoftware