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