CONNECT. TRANSFORM. AUTOMATE.
FME and Complex GML
FME – The tool for Complex GML
FME 2014!
The most complete tool for
creating, transforming,
distributing and using complex...
Consuming Complex GML data
 FME takes the pain out of reading and
leveraging complex GML and web services
 Benefit from ...
Your data to/from Complex GML
 FME can read or write over 325 formats
 FME has supported xsd based GML reading for some ...
GML Formats in FME
FME 2014 GML Developments
 Improvements to GML Reader to capture
full schema model
 New GML writer – write
anything that...
Key Points on the FME GML Writer
 GML writing in schema mode uses destination model
captured from the application schema ...
FME AIXM Support Prior to 2014
 AIXM 4.5 reading / writing
 AIXM 5.1 reading
 Work with ESRI on PLTS /
Aeronautical Sol...
FME 2014 and AIXM
 New AIXM 5 writer
 New generic web services: AIXM 5 via WFS
 Schema mapping tools:
 GIS <-> AIXM
 ...
FME Server and AIXM
 Data distribution (4.5, 5.1)
 Data QA (XML validation, geometry, rules)
 Data upload
 Web service...
Writing AIXM
Demo: Reading AIXM: World Airports
AIXM to KML Conversion
Demo: Chicago O’Hare
FME and INSPIRE
 Consume INSPIRE – Leverage existing INSPIRE content
and services
 Schema Transformation* – the hard pro...
INSPIRE Writer: Add Writer
INSPIRE Writer:
Import Feature Type
Parcels Destination Feature Type
Typical Workflow
1. Format translation (CAD/GIS reading)
2. ID generation
3. Reprojection to ETRS89
4. Augmentation with d...
INSPIRE GML Writing: Parcels
Geographic Names: GML Result
INSPIRE: Cadastral Parcels
FME for Annex II and III
Delivery
1. Annex II raster themes such as DEM and orthophoto can be
produced to specification wi...
Validation with FME
Does your data comply with the schema?
 XMLValidator transformer (syntax and schema)
 Many, many oth...
Use FME Server for INSPIRE
Download Web Services
(more on the OGC Services Talk)
FME Workspace as
Web Service Broker
FME WxS
Workspace
GetCapabilities Request
Response XML
GetFeature Request
Response GML...
Summary – FME and Complex GML
 Consume Any GML– Leverage existing GML content and
services such as EU INSPIRE and AIXM
 ...
Thank You!
 Questions?
 info@safe.com
 For more information on FMEpedia:
 http://fmepedia.safe.com/articles/How_To/GML...
Upcoming SlideShare
Loading in …5
×

FME and Complex GML: INSPIRE and AIXM

644
-1

Published on

See more FME World Tour 2014 presentations at www.safe.com/recap2014

Published in: Technology
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total Views
644
On Slideshare
0
From Embeds
0
Number of Embeds
4
Actions
Shares
0
Downloads
8
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

FME and Complex GML: INSPIRE and AIXM

  1. 1. CONNECT. TRANSFORM. AUTOMATE. FME and Complex GML
  2. 2. FME – The tool for Complex GML FME 2014! The most complete tool for creating, transforming, distributing and using complex GML such as INSPIRE and AIXM. No coding! No XSLT!
  3. 3. Consuming Complex GML data  FME takes the pain out of reading and leveraging complex GML and web services  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, August 2013
  4. 4. Your data to/from Complex GML  FME can read or write over 325 formats  FME has supported xsd based GML reading for some time  New in FME 2014: GML writer application schema mode  Complete support for complex schemas – xsd’s If you can read it – you can write it!
  5. 5. GML Formats in FME
  6. 6. FME 2014 GML Developments  Improvements to GML Reader to capture full schema model  New GML writer – write anything that GML reader can read  New generic web services  published workspace handles message brokering and data  publish virtually any web service and data stream see OGC Web Services FME lizard talk
  7. 7. Key Points on the FME GML Writer  GML writing in schema mode uses destination model captured from the application schema (xsd)  map directly to destination feature type fields, like other formats  multiple, complex geometry support  geometry names and traits  voidable attributes in output GML / FME null support XMLTemplater no longer needed for GML writing, but still useful for other XML generation like metadata
  8. 8. FME AIXM Support Prior to 2014  AIXM 4.5 reading / writing  AIXM 5.1 reading  Work with ESRI on PLTS / Aeronautical Solution  XMLTemplater based writing – limited use cases
  9. 9. FME 2014 and AIXM  New AIXM 5 writer  New generic web services: AIXM 5 via WFS  Schema mapping tools:  GIS <-> AIXM  AIXM 4.5 <-> 5.1  XML tools: parsing, validation, formatting  New licensing: no extra cost
  10. 10. FME Server and AIXM  Data distribution (4.5, 5.1)  Data QA (XML validation, geometry, rules)  Data upload  Web services (WFS etc)  Notification services  FME Cloud - scalability
  11. 11. Writing AIXM
  12. 12. Demo: Reading AIXM: World Airports
  13. 13. AIXM to KML Conversion Demo: Chicago O’Hare
  14. 14. FME and INSPIRE  Consume INSPIRE – Leverage existing INSPIRE content and services  Schema Transformation* – the hard problem that FME makes easier and automates. (e.g. conterra’s ISP for FME)  Publishing INSPIRE – INSPIRE writer and web service support – easily meet INSPIRE requirements - no code!  Annex II and III – FME’s flexible, modular approach: future proofed as requirements evolve  Web Services - workspace as web service broker via FME Server**
  15. 15. INSPIRE Writer: Add Writer
  16. 16. INSPIRE Writer: Import Feature Type
  17. 17. Parcels Destination Feature Type
  18. 18. Typical Workflow 1. Format translation (CAD/GIS reading) 2. ID generation 3. Reprojection to ETRS89 4. Augmentation with date and area info 5. Data Transformation to match INSPIRE requirements i. Schema mapping ii. Geometry transformation 6. Write out GML
  19. 19. INSPIRE GML Writing: Parcels
  20. 20. Geographic Names: GML Result
  21. 21. INSPIRE: Cadastral Parcels
  22. 22. 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
  23. 23. Validation with FME Does your data comply with the schema?  XMLValidator transformer (syntax and schema)  Many, many other FME validation transformers to check attribute values, geometry etc  Don’t forget to inspect!
  24. 24. Use FME Server for INSPIRE Download Web Services (more on the OGC Services Talk)
  25. 25. FME Workspace as Web Service Broker FME WxS Workspace GetCapabilities Request Response XML GetFeature Request Response GML FME Server
  26. 26. Summary – FME and Complex GML  Consume Any GML– Leverage existing GML content and services such as EU INSPIRE and AIXM  Schema Transformation – the hard problem that FME makes easier and automates  Writing Complex GML – New GML writer and web services easily generate complex GML - no code!  Evolving standards – FME’s flexible, modular approach: future proofed as requirements evolve (Annex III etc)  Web services - workspace as web service broker via FME Server
  27. 27. Thank You!  Questions?  info@safe.com  For more information on FMEpedia:  http://fmepedia.safe.com/articles/How_To/GML- Writing  http://fmepedia.safe.com/articles/How_To/INSPIRE -GML  http://fmepedia.safe.com/articles/How_To/AIXM

×