SlideShare une entreprise Scribd logo
1  sur  29
This webinar is being recorded

How to Create and Share
INSPIRE-Compliant Data
with FME
January 2014
FME – The tool for INSPIRE!
FME 2014!
The most complete tool for
creating, distributing and using
INSPIRE compliant data.
No coding! No XSLT!
Agenda

Introduction
 Safe Software and FME
INSPIRE Challenges:
 Consuming INSPIRE
Producing INSPIRE:
 Schema Transformation
 Format and Geometry
 Annex II and III
 Validation
 Web Services

 Q&A
Who Are We?

Don Murray
 President and Co-Founder
@DonAtSafe
Dean Hintz
 Senior Product Specialist
Ken Bragg
 European Services Manager
@KenAtSafe
#fmewebinar
Questions are Encouraged!

We will follow-up with unanswered questions

Please submit using the
GoToWebinar Panel
#fmewebinar
95+ exuberant
employees

@SafeSoftware

Partners
World-Wide

Located in Surrey,
British Columbia

Thousands of happy
customers

#fmewebinar
What is FME?
FME transforms data to use
and share.
Convert data
Transform data
Share data
Integrate data
Validate data
And more
#fmewebinar
Poll: Are you using FME today to

prepare INSPIRE data?
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 2013
Schema Mapping Tools for INSPIRE
The challenge:
 Map and transform your data and attributes into
the INSPIRE schema.
Schema Mapping Tools for INSPIRE





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

 Geometry and Coordinate System Transformations
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
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
Poll: What other tools are you using

now for INSPIRE data preparation?
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
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
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)
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
Validation with FME
Does your data meet the specification?
 XMLValidator transformer
 Many, many other FME validation transformers to
check attribute values, geometry etc
 Don’t forget to inspect!
Poll: What is your job when it comes

to INSPIRE ?
Use FME Server for INSPIRE
Download Web Services
(more on this is next webinar)
FME Workspace as
Web Service Broker
GetCapabilities Request

FME WxS
Workspace

Response XML
GetFeature Request

FME Server
Response GML
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
Save the date
Webinar: INSPIRE Webinar #2
www.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 Webinars
www.safe.com/learning/webinars
#fmewebinar
Get Involved!
fmepedia.com/community
fmepedia.com/knowledge
@SafeSoftware
youtube.com/FMEChannel

blog.safe.com
#fmewebinar
INSPIRE Resources
Safe.com/inspire
fmepedia.safe.com/articles/How_To/INSPIRE-GML
fmepedia.safe.com/articles/How_To/GML-Writing
fmepedia.safe.com/articles/Samples_and_Demos/Str
eaming-XML-with-FME-Server
Q&A
#fmewebinar
Thank You!
Find Your Local FME Partner
http://www.safe.com/partners/find-a-sales-partner

This webinar is being recorded

Support
www.safe.com/support
(604) 501-9985 ext. 278
Don Murray
Don@safe.com
Ken Bragg
Ken.Bragg@safe.com
Dean Hintz
Dean@safe.com
#fmewebinar
For assistance with using FME to
comply with the INSPIRE
mandate, please contact one of
our EU-based expert partners:

www.safe.com/PartnerLocator

Contenu connexe

En vedette

How to Automate Practically Anything with FME Server (Technical Webinar)
How to Automate Practically Anything with FME Server (Technical Webinar)How to Automate Practically Anything with FME Server (Technical Webinar)
How to Automate Practically Anything with FME Server (Technical Webinar)Safe Software
 
FME World Tour 2014 Customer Case Study - Dublin city council FME Server
FME World Tour 2014 Customer Case Study - Dublin city council FME ServerFME World Tour 2014 Customer Case Study - Dublin city council FME Server
FME World Tour 2014 Customer Case Study - Dublin city council FME ServerIMGS
 
How to Load Data into Google Maps Engine
How to Load Data into Google Maps EngineHow to Load Data into Google Maps Engine
How to Load Data into Google Maps EngineSafe Software
 
Part 2 / 4: How to Intelligently Process and Deliver Real-Time Data with FME ...
Part 2 / 4: How to Intelligently Process and Deliver Real-Time Data with FME ...Part 2 / 4: How to Intelligently Process and Deliver Real-Time Data with FME ...
Part 2 / 4: How to Intelligently Process and Deliver Real-Time Data with FME ...Safe Software
 
Deep Dive into FME Desktop 2014
Deep Dive into FME Desktop 2014Deep Dive into FME Desktop 2014
Deep Dive into FME Desktop 2014Safe Software
 
Extracting Data from GE Smallworld into Common Information Model (CIM XML)
Extracting Data from GE Smallworld into Common Information Model (CIM XML)Extracting Data from GE Smallworld into Common Information Model (CIM XML)
Extracting Data from GE Smallworld into Common Information Model (CIM XML)Safe Software
 
The Secret to Mapnik Mastery
The Secret to Mapnik MasteryThe Secret to Mapnik Mastery
The Secret to Mapnik MasterySafe Software
 

En vedette (7)

How to Automate Practically Anything with FME Server (Technical Webinar)
How to Automate Practically Anything with FME Server (Technical Webinar)How to Automate Practically Anything with FME Server (Technical Webinar)
How to Automate Practically Anything with FME Server (Technical Webinar)
 
FME World Tour 2014 Customer Case Study - Dublin city council FME Server
FME World Tour 2014 Customer Case Study - Dublin city council FME ServerFME World Tour 2014 Customer Case Study - Dublin city council FME Server
FME World Tour 2014 Customer Case Study - Dublin city council FME Server
 
How to Load Data into Google Maps Engine
How to Load Data into Google Maps EngineHow to Load Data into Google Maps Engine
How to Load Data into Google Maps Engine
 
Part 2 / 4: How to Intelligently Process and Deliver Real-Time Data with FME ...
Part 2 / 4: How to Intelligently Process and Deliver Real-Time Data with FME ...Part 2 / 4: How to Intelligently Process and Deliver Real-Time Data with FME ...
Part 2 / 4: How to Intelligently Process and Deliver Real-Time Data with FME ...
 
Deep Dive into FME Desktop 2014
Deep Dive into FME Desktop 2014Deep Dive into FME Desktop 2014
Deep Dive into FME Desktop 2014
 
Extracting Data from GE Smallworld into Common Information Model (CIM XML)
Extracting Data from GE Smallworld into Common Information Model (CIM XML)Extracting Data from GE Smallworld into Common Information Model (CIM XML)
Extracting Data from GE Smallworld into Common Information Model (CIM XML)
 
The Secret to Mapnik Mastery
The Secret to Mapnik MasteryThe Secret to Mapnik Mastery
The Secret to Mapnik Mastery
 

Plus de Safe Software

From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationSafe Software
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action:  Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action:  Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationSafe Software
 
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationBeyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationSafe Software
 
Powering Real-Time Decisions with Continuous Data Streams
Powering Real-Time Decisions with Continuous Data StreamsPowering Real-Time Decisions with Continuous Data Streams
Powering Real-Time Decisions with Continuous Data StreamsSafe Software
 
The Critical Role of Spatial Data in Today's Data Ecosystem
The Critical Role of Spatial Data in Today's Data EcosystemThe Critical Role of Spatial Data in Today's Data Ecosystem
The Critical Role of Spatial Data in Today's Data EcosystemSafe Software
 
Cloud Revolution: Exploring the New Wave of Serverless Spatial Data
Cloud Revolution: Exploring the New Wave of Serverless Spatial DataCloud Revolution: Exploring the New Wave of Serverless Spatial Data
Cloud Revolution: Exploring the New Wave of Serverless Spatial DataSafe Software
 
Igniting Next Level Productivity with AI-Infused Data Integration Workflows
Igniting Next Level Productivity with AI-Infused Data Integration WorkflowsIgniting Next Level Productivity with AI-Infused Data Integration Workflows
Igniting Next Level Productivity with AI-Infused Data Integration WorkflowsSafe Software
 
The Zero-ETL Approach: Enhancing Data Agility and Insight
The Zero-ETL Approach: Enhancing Data Agility and InsightThe Zero-ETL Approach: Enhancing Data Agility and Insight
The Zero-ETL Approach: Enhancing Data Agility and InsightSafe Software
 
Mastering MicroStation DGN: How to Integrate CAD and GIS
Mastering MicroStation DGN: How to Integrate CAD and GISMastering MicroStation DGN: How to Integrate CAD and GIS
Mastering MicroStation DGN: How to Integrate CAD and GISSafe Software
 
Geospatial Synergy: Amplifying Efficiency with FME & Esri
Geospatial Synergy: Amplifying Efficiency with FME & EsriGeospatial Synergy: Amplifying Efficiency with FME & Esri
Geospatial Synergy: Amplifying Efficiency with FME & EsriSafe Software
 
Introducing the New FME Community Webinar - Feb 21, 2024 (2).pdf
Introducing the New FME Community Webinar - Feb 21, 2024 (2).pdfIntroducing the New FME Community Webinar - Feb 21, 2024 (2).pdf
Introducing the New FME Community Webinar - Feb 21, 2024 (2).pdfSafe Software
 
Breaking Barriers & Leveraging the Latest Developments in AI Technology
Breaking Barriers & Leveraging the Latest Developments in AI TechnologyBreaking Barriers & Leveraging the Latest Developments in AI Technology
Breaking Barriers & Leveraging the Latest Developments in AI TechnologySafe Software
 
Best Practices to Navigating Data and Application Integration for the Enterpr...
Best Practices to Navigating Data and Application Integration for the Enterpr...Best Practices to Navigating Data and Application Integration for the Enterpr...
Best Practices to Navigating Data and Application Integration for the Enterpr...Safe Software
 
Cloud Revolution: Exploring the New Wave of Serverless Spatial Data
Cloud Revolution: Exploring the New Wave of Serverless Spatial DataCloud Revolution: Exploring the New Wave of Serverless Spatial Data
Cloud Revolution: Exploring the New Wave of Serverless Spatial DataSafe Software
 
New Year's Fireside Chat with Safe Software’s Founders
New Year's Fireside Chat with Safe Software’s FoundersNew Year's Fireside Chat with Safe Software’s Founders
New Year's Fireside Chat with Safe Software’s FoundersSafe Software
 
Taking Off with FME: Elevating Airport Operations to New Heights
Taking Off with FME: Elevating Airport Operations to New HeightsTaking Off with FME: Elevating Airport Operations to New Heights
Taking Off with FME: Elevating Airport Operations to New HeightsSafe Software
 
Initiating and Advancing Your Strategic GIS Governance Strategy
Initiating and Advancing Your Strategic GIS Governance StrategyInitiating and Advancing Your Strategic GIS Governance Strategy
Initiating and Advancing Your Strategic GIS Governance StrategySafe Software
 
Igniting Next Level Productivity with AI-Infused Data Integration Workflows
Igniting Next Level Productivity with AI-Infused Data Integration Workflows Igniting Next Level Productivity with AI-Infused Data Integration Workflows
Igniting Next Level Productivity with AI-Infused Data Integration Workflows Safe Software
 
Geospatial Synergy: Amplifying Efficiency with FME & Esri ft. Peak Guest Spea...
Geospatial Synergy: Amplifying Efficiency with FME & Esri ft. Peak Guest Spea...Geospatial Synergy: Amplifying Efficiency with FME & Esri ft. Peak Guest Spea...
Geospatial Synergy: Amplifying Efficiency with FME & Esri ft. Peak Guest Spea...Safe Software
 
Mastering DevOps-Driven Data Integration with FME
Mastering DevOps-Driven Data Integration with FMEMastering DevOps-Driven Data Integration with FME
Mastering DevOps-Driven Data Integration with FMESafe Software
 

Plus de Safe Software (20)

From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action:  Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action:  Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
 
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationBeyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
 
Powering Real-Time Decisions with Continuous Data Streams
Powering Real-Time Decisions with Continuous Data StreamsPowering Real-Time Decisions with Continuous Data Streams
Powering Real-Time Decisions with Continuous Data Streams
 
The Critical Role of Spatial Data in Today's Data Ecosystem
The Critical Role of Spatial Data in Today's Data EcosystemThe Critical Role of Spatial Data in Today's Data Ecosystem
The Critical Role of Spatial Data in Today's Data Ecosystem
 
Cloud Revolution: Exploring the New Wave of Serverless Spatial Data
Cloud Revolution: Exploring the New Wave of Serverless Spatial DataCloud Revolution: Exploring the New Wave of Serverless Spatial Data
Cloud Revolution: Exploring the New Wave of Serverless Spatial Data
 
Igniting Next Level Productivity with AI-Infused Data Integration Workflows
Igniting Next Level Productivity with AI-Infused Data Integration WorkflowsIgniting Next Level Productivity with AI-Infused Data Integration Workflows
Igniting Next Level Productivity with AI-Infused Data Integration Workflows
 
The Zero-ETL Approach: Enhancing Data Agility and Insight
The Zero-ETL Approach: Enhancing Data Agility and InsightThe Zero-ETL Approach: Enhancing Data Agility and Insight
The Zero-ETL Approach: Enhancing Data Agility and Insight
 
Mastering MicroStation DGN: How to Integrate CAD and GIS
Mastering MicroStation DGN: How to Integrate CAD and GISMastering MicroStation DGN: How to Integrate CAD and GIS
Mastering MicroStation DGN: How to Integrate CAD and GIS
 
Geospatial Synergy: Amplifying Efficiency with FME & Esri
Geospatial Synergy: Amplifying Efficiency with FME & EsriGeospatial Synergy: Amplifying Efficiency with FME & Esri
Geospatial Synergy: Amplifying Efficiency with FME & Esri
 
Introducing the New FME Community Webinar - Feb 21, 2024 (2).pdf
Introducing the New FME Community Webinar - Feb 21, 2024 (2).pdfIntroducing the New FME Community Webinar - Feb 21, 2024 (2).pdf
Introducing the New FME Community Webinar - Feb 21, 2024 (2).pdf
 
Breaking Barriers & Leveraging the Latest Developments in AI Technology
Breaking Barriers & Leveraging the Latest Developments in AI TechnologyBreaking Barriers & Leveraging the Latest Developments in AI Technology
Breaking Barriers & Leveraging the Latest Developments in AI Technology
 
Best Practices to Navigating Data and Application Integration for the Enterpr...
Best Practices to Navigating Data and Application Integration for the Enterpr...Best Practices to Navigating Data and Application Integration for the Enterpr...
Best Practices to Navigating Data and Application Integration for the Enterpr...
 
Cloud Revolution: Exploring the New Wave of Serverless Spatial Data
Cloud Revolution: Exploring the New Wave of Serverless Spatial DataCloud Revolution: Exploring the New Wave of Serverless Spatial Data
Cloud Revolution: Exploring the New Wave of Serverless Spatial Data
 
New Year's Fireside Chat with Safe Software’s Founders
New Year's Fireside Chat with Safe Software’s FoundersNew Year's Fireside Chat with Safe Software’s Founders
New Year's Fireside Chat with Safe Software’s Founders
 
Taking Off with FME: Elevating Airport Operations to New Heights
Taking Off with FME: Elevating Airport Operations to New HeightsTaking Off with FME: Elevating Airport Operations to New Heights
Taking Off with FME: Elevating Airport Operations to New Heights
 
Initiating and Advancing Your Strategic GIS Governance Strategy
Initiating and Advancing Your Strategic GIS Governance StrategyInitiating and Advancing Your Strategic GIS Governance Strategy
Initiating and Advancing Your Strategic GIS Governance Strategy
 
Igniting Next Level Productivity with AI-Infused Data Integration Workflows
Igniting Next Level Productivity with AI-Infused Data Integration Workflows Igniting Next Level Productivity with AI-Infused Data Integration Workflows
Igniting Next Level Productivity with AI-Infused Data Integration Workflows
 
Geospatial Synergy: Amplifying Efficiency with FME & Esri ft. Peak Guest Spea...
Geospatial Synergy: Amplifying Efficiency with FME & Esri ft. Peak Guest Spea...Geospatial Synergy: Amplifying Efficiency with FME & Esri ft. Peak Guest Spea...
Geospatial Synergy: Amplifying Efficiency with FME & Esri ft. Peak Guest Spea...
 
Mastering DevOps-Driven Data Integration with FME
Mastering DevOps-Driven Data Integration with FMEMastering DevOps-Driven Data Integration with FME
Mastering DevOps-Driven Data Integration with FME
 

Dernier

Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slidevu2urc
 
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | DelhiFULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhisoniya singh
 
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...shyamraj55
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonetsnaman860154
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking MenDelhi Call girls
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdfhans926745
 
Google AI Hackathon: LLM based Evaluator for RAG
Google AI Hackathon: LLM based Evaluator for RAGGoogle AI Hackathon: LLM based Evaluator for RAG
Google AI Hackathon: LLM based Evaluator for RAGSujit Pal
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024Rafal Los
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Drew Madelung
 
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024BookNet Canada
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationRadu Cotescu
 
CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Servicegiselly40
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountPuma Security, LLC
 
Understanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitectureUnderstanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitecturePixlogix Infotech
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slidespraypatel2
 
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfThe Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfEnterprise Knowledge
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Miguel Araújo
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationMichael W. Hawkins
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsEnterprise Knowledge
 
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j
 

Dernier (20)

Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slide
 
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | DelhiFULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
 
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonets
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf
 
Google AI Hackathon: LLM based Evaluator for RAG
Google AI Hackathon: LLM based Evaluator for RAGGoogle AI Hackathon: LLM based Evaluator for RAG
Google AI Hackathon: LLM based Evaluator for RAG
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
 
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organization
 
CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Service
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path Mount
 
Understanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitectureUnderstanding the Laravel MVC Architecture
Understanding the Laravel MVC Architecture
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slides
 
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfThe Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day Presentation
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI Solutions
 
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
 

How to Create and Share INSPIRE-Compliant Data with FME

  • 1. This webinar is being recorded How to Create and Share INSPIRE-Compliant Data with FME January 2014
  • 2. FME – The tool for INSPIRE! FME 2014! The most complete tool for creating, distributing and using INSPIRE compliant data. No coding! No XSLT!
  • 3. Agenda Introduction  Safe Software and FME INSPIRE Challenges:  Consuming INSPIRE Producing INSPIRE:  Schema Transformation  Format and Geometry  Annex II and III  Validation  Web Services  Q&A
  • 4. Who Are We? Don Murray  President and Co-Founder @DonAtSafe Dean Hintz  Senior Product Specialist Ken Bragg  European Services Manager @KenAtSafe #fmewebinar
  • 5. Questions are Encouraged! We will follow-up with unanswered questions Please submit using the GoToWebinar Panel #fmewebinar
  • 6. 95+ exuberant employees @SafeSoftware Partners World-Wide Located in Surrey, British Columbia Thousands of happy customers #fmewebinar
  • 7. What is FME? FME transforms data to use and share. Convert data Transform data Share data Integrate data Validate data And more #fmewebinar
  • 8. Poll: Are you using FME today to prepare INSPIRE data?
  • 9. 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 2013
  • 10. Schema Mapping Tools for INSPIRE The challenge:  Map and transform your data and attributes into the INSPIRE schema.
  • 11. Schema Mapping Tools for INSPIRE     Feature Type Mapping Attribute Name Mapping Transformers Attribute Value Mapping Transformers Schema Mapper Transformer  Geometry and Coordinate System Transformations
  • 12. 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
  • 13. 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
  • 14. Poll: What other tools are you using now for INSPIRE data preparation?
  • 15. 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
  • 16. 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
  • 17. 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)
  • 18. 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
  • 19. Validation with FME Does your data meet the specification?  XMLValidator transformer  Many, many other FME validation transformers to check attribute values, geometry etc  Don’t forget to inspect!
  • 20. Poll: What is your job when it comes to INSPIRE ?
  • 21. Use FME Server for INSPIRE Download Web Services (more on this is next webinar)
  • 22. FME Workspace as Web Service Broker GetCapabilities Request FME WxS Workspace Response XML GetFeature Request FME Server Response GML
  • 23. 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
  • 24. Save the date Webinar: INSPIRE Webinar #2 www.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 Webinars www.safe.com/learning/webinars #fmewebinar
  • 28. Thank You! Find Your Local FME Partner http://www.safe.com/partners/find-a-sales-partner This webinar is being recorded Support www.safe.com/support (604) 501-9985 ext. 278 Don Murray Don@safe.com Ken Bragg Ken.Bragg@safe.com Dean Hintz Dean@safe.com #fmewebinar
  • 29. For assistance with using FME to comply with the INSPIRE mandate, please contact one of our EU-based expert partners: www.safe.com/PartnerLocator

Notes de l'éditeur

  1. FME 2014 has filled all the gaps and is now the best tool for creating INSPIRE compliant data
  2. 1. Are you using FME today to prepare INSPIRE data? [select one only]No, I’m new to FMEI use FME but not really for INSPIREYes I use FME already for INSPIRE data preparationWhat is INSPIRE?
  3. FME is the dominant tool in our industry for schema mappingAutomation. -Lots of schema mapping tools, although domain expert always required
  4. Mention multiple feature types can be brought togetherAttributes renamed with transformersAttribute values mappedSchema mapperGeometry and Coordinate system transforms
  5. No one comes close to FME’s breadth of format support and INSPIRE GML is no exception.Not just geometry support
  6. No longer a template based approachUse FME’s INSPIRE reader to confirm your output is ok
  7. 2. What other tools are you using now for INSPIRE data preparation [should be multiple select]Custom coding or xslt processing Other commercial GML Transformation ToolsOpen Source ToolsFME all the way!I’m not really involved in INSPIRE yet
  8. See:http://epp.eurostat.ec.europa.eu/portal/page/portal/gisco_Geographical_information_maps/geodata/digital_elevation_modelhttp://www.eea.europa.eu/data-and-maps/data/eu-demhttp://inspire-forum.jrc.ec.europa.eu/pg/news/admin/read/238988/eudem-and-hydrographic-network-version1-for-europe-released
  9. Based on http://inspire.jrc.ec.europa.eu/documents/Data_Specifications/INSPIRE_DataSpecification_BU_v3.0rc3.pdf Fields added – re inspire ids, environmental info etc
  10. Application Domain Extensions extend CityGML9.3.2.1. alternative encoding for application schema Buildings3DA CityGML ADE currently is provided for the Core 3D profile (application schema Buildings3D) of the INSPIRE building model. An ADE for the Extended 3D profile (application schema BuildingsExtended3D) is in preparation.
  11. 3. What is your jobwhen it comes to INSPIRE [should be multiple select]schema mapping our data into INSPIRE specificationtranslating data into INSPIRE GML format or databaseproviding INSPIRE web servicesManager of INSPIRE compliance at a higher levelI’m not really involved in INSPIRE yet
  12. Enhancements in FME Server 2014 allow you to define any kind of WxS Service directly in an FME Workspace. No coding, no web application development. Workspace handles OGC messaging - request processing and response - as well as data stream generation.
  13. Also handy:http://www.gistrategyni.gov.uk/index/what_is_inspire/what_datasets_fall_under_inspire.htmSchemas:http://inspire.ec.europa.eu/draft-schemas/