How to Create and Share INSPIRE-Compliant Data with FME

29
How to Create and Share INSPIRE-Compliant Data with FME January 2014 This webinar is being recorded

description

See how to provide INSPIRE-compliant data services using a single tool, FME. We'll demonstrate how to map your schemas to the INSPIRE schema, translate your source data to the INSPIRE data model for any Annex – including raster and 3D themes - and perform validation. We'll also take a quick look at sharing data via ATOM and WFS download services – no coding or XSLT required. Plus, get a sneak peek of our schema-based INSPIRE GML reader/writer, new in the upcoming release of FME 2014. For assistance with using FME to comply with the INSPIRE mandate, please contact one of our EU-based expert partners: www.safe.com/PartnerLocator,

Transcript of How to Create and Share INSPIRE-Compliant Data with FME

Page 1: How to Create and Share INSPIRE-Compliant Data with FME

How to Create and Share INSPIRE-Compliant Data with FME

January 2014

This webinar is being recorded

Page 2: How to Create and Share INSPIRE-Compliant Data with FME

FME – The tool for INSPIRE!

FME 2014!The most complete tool for creating, distributing and using INSPIRE compliant data.

No coding! No XSLT!

Page 3: How to Create and Share INSPIRE-Compliant Data with FME

Agenda Introduction Safe Software and FME

INSPIRE Challenges: Consuming INSPIREProducing INSPIRE: Schema Transformation Format and Geometry Annex II and III Validation Web Services

Q&A

Page 4: How to Create and Share INSPIRE-Compliant Data with FME

Who Are We?Don Murray President and Co-Founder @DonAtSafe

Dean Hintz Senior Product Specialist

Ken Bragg European Services Manager @KenAtSafe

#fmewebinar

Page 5: How to Create and Share INSPIRE-Compliant Data with FME

Questions are Encouraged!

Please submit using the GoToWebinar PanelWe will follow-up with unanswered questions

#fmewebinar

Page 6: How to Create and Share INSPIRE-Compliant Data with FME

@SafeSoftware

95+ exuberant employees Partners World-Wide

Located in Surrey, British Columbia Thousands of happy customers#fmewebinar

Page 7: How to Create and Share INSPIRE-Compliant Data with FME

#fmewebinar

Convert data

Transform data

Share data

Integrate data

Validate data

And more

FME transforms data to use and share.

What is FME?

Page 8: How to Create and Share INSPIRE-Compliant Data with FME

Poll: Are you using FME today to prepare INSPIRE data?

Page 9: How to Create and Share INSPIRE-Compliant Data with FME

Consuming INSPIRE data

FME has supported reading INSPIRE GML and web services for some time

Benefit from the diverse array of freely available published data sources

New Data Inspector makes it easy to visualize all types of data: 2D or 3D, vector or raster, non-spatial or complex geometries

See web services webinar from August 2013Demo 0 - Ken

Page 10: How to Create and Share INSPIRE-Compliant Data with FME

Schema Mapping Tools for INSPIRE

?

The challenge: Map and transform your data and attributes into

the INSPIRE schema.

Page 11: How to Create and Share INSPIRE-Compliant Data with FME

Schema Mapping Tools for INSPIRE

Feature Type Mapping Attribute Name Mapping Transformers Attribute Value Mapping Transformers Schema Mapper Transformer

Geometry and Coordinate System Transformations

Demo 1 - Ken

Page 12: How to Create and Share INSPIRE-Compliant Data with FME

Your data to INSPIRE Format

FME can read or write over 300 formats FME has had an INSPIRE reader since 2012 New in FME 2014 is the INSPIRE GML Writer Complete support for complex INSPIRE schema

Page 13: How to Create and Share INSPIRE-Compliant Data with FME

Key points on FME INSPIRE GML Writer

GML writing uses application schema (.xsd’s) - destination model captured from the application schema

map schema directly to destination feature type fields

multiple, complex geometry support

geometry names and traits

voidable attributes in output GML / null support in FME

XMLTemplater no longer needed for GML writing, but useful for other XML generation like metadata

Demo 2 - Dean

Page 14: How to Create and Share INSPIRE-Compliant Data with FME

Poll: What other tools are you using now for INSPIRE data preparation? 

Page 15: How to Create and Share INSPIRE-Compliant Data with FME

FME for Annex II and III Delivery

1. Annex II raster themes such as DEM and orthophoto can be produced to specification with FME

2. Annex III 3D Building themes can be produced with FME

Page 16: How to Create and Share INSPIRE-Compliant Data with FME

Annex II: EU DEM

No INSPIRE specific delivery standard yet

Mostly GeoTIFFs links via websites

FME Server’s Data Download Service has always been able to support this use case

Demo 3a - Dean

Page 17: How to Create and Share INSPIRE-Compliant Data with FME

CityGML and Annex III Buildings

CityGML has strongly influenced the INSPIRE BU model - based on City GML v2.0

Differences: INSPIRE names for attributes

common to other themes (ids, time)

part can’t have parts appearances simplified fields added to support

INSPIRE requirements (environmental policy)

Demo 3b - Dean

Page 18: How to Create and Share INSPIRE-Compliant Data with FME

INSPIRE ADE for CityGML

Application domain extensions (ade’s) extend CityGML with additional fields and feature types

CityGML ADE BuildingsCore3D_ADE.xsd is an alternative encoding for Buildings3D and adds fields needed for INSPIRE (core3d_*)

Produced by teams at TU Munich and University of Bonn

Extended 3D ADE (BuildingsExtended3D) coming soon

Page 19: How to Create and Share INSPIRE-Compliant Data with FME

Validation with FMEDoes your data meet the specification?

XMLValidator transformer Many, many other FME validation transformers to

check attribute values, geometry etc Don’t forget to inspect!

Demo 4 - Ken

Page 20: How to Create and Share INSPIRE-Compliant Data with FME

Poll: What is your job when it comes to INSPIRE ?

Page 21: How to Create and Share INSPIRE-Compliant Data with FME

Use FME Server for INSPIRE Download Web Services (more on this is next webinar)

WxS

Page 22: How to Create and Share INSPIRE-Compliant Data with FME

FME Workspace as Web Service Broker

FME WxS Workspace

GetCapabilities Request

Response XML

GetFeature Request

Response GMLFME Server

Demo 5 – Dean

Page 23: How to Create and Share INSPIRE-Compliant Data with FME

Summary – FME and INSPIRE

Consume INSPIRE – Leverage existing INSPIRE content and services

Schema Transformation – the hard problem that FME makes easier and automates

Publishing INSPIRE – New GML writer, validation and web service support make meeting INSPIRE requirements a breeze - no code!

Annex II and III – FME’s flexible, modular approach means you are future proofed as requirements evolve

Web services - workspace as web service broker via FMEServer

Page 24: How to Create and Share INSPIRE-Compliant Data with FME

Save the date

#fmewebinar

Webinar: INSPIRE Webinar #2www.safe.com/learning/webinars

FME World Tour 2014 (April – June 2014)

FME International User Conference 2014 (20th Anniversary Celebration)• June 10 – 13, 2014 in Vancouver, Canada

Recorded Webinarswww.safe.com/learning/webinars

Page 25: How to Create and Share INSPIRE-Compliant Data with FME

Get Involved!

fmepedia.com/community

fmepedia.com/knowledge

@SafeSoftware

youtube.com/FMEChannel

blog.safe.com

#fmewebinar

Page 27: How to Create and Share INSPIRE-Compliant Data with FME

#fmewebinar

Q&A

Page 28: How to Create and Share INSPIRE-Compliant Data with FME

Thank You!

This webinar is being recorded

@FMELizard

#fmewebinar

Find Your Local FME Partner http://www.safe.com/partners/find-a-sales-partner

Support www.safe.com/support (604) 501-9985 ext. 278 Don Murray [email protected] Ken Bragg [email protected] Dean Hintz

[email protected]

Page 29: How to Create and Share INSPIRE-Compliant Data with FME

For assistance with using FME to comply with the INSPIRE mandate,

please contact one of our EU-based expert partners:

www.safe.com/PartnerLocator