Writing Schema based GML with FME

Post on 21-Jun-2015

461 views 2 download

Tags:

description

The new schema based GML writer opens the doors to write a wide variety of GML based Formats. AIXM, INSPIRE, O&M and CityGML are only a few globally used formats that FME is now able to write out of the box. The schema based writer has the potential to attract new users from many sectors and across domains. This talk covers the capabilities of the new schema based writer illustrated with examples from writing data to the INSPIRE application schemas. The second part of the talk covers developments made for our existing tool the INSPIRE Solution Pack for FME. Initially developed to write data into a Geodatabase the new FME capabilities were a welcome reason to extend the capabilities of our tool and to support users to harmonize their INSPIRE data writing GML directly. See more presentations from the FME User Conference 2014 at: www.safe.com/fmeuc

Transcript of Writing Schema based GML with FME

CONNECT. TRANSFORM. AUTOMATE.

Writing Schema based GML with FME Sören Dupke Software Engineer

Introduction

!  Employed at con terra GmbH since 2010

!  Spatial ETL Professional Services

!  FME Certified Trainer since 2011

!  FME Certified Professional since 2013

CONNECT. TRANSFORM. AUTOMATE.

A few Words about GML

!  Why is it important for us !  What´s the difficulty

GIS <GML>

GML

!  OGC and ISO Standard !  XML Schema for the exchange of spatial data !  Rich set of primitives:

!  Features !  Geometry !  Coordinate reference system !  Time !  UoM

GML Application Schema

!  Describes the domain of interest >  e.g. : Transport, Hydrography…

!  Uses GML primitives >  Attributes, Geometry, …

!  Examples: >  AIXM, INSPIRE, NAS, CityGML

GML before 2014

Reading GML Writing GML

Reading GML in FME

!  GML Reader !  Predefined application

schemas !  Format specific

Writing Schema based GML

!  Import Feature Types from GML Schema

Demo Cadastral Parcels

Geometry Handling

!  Geometry name and GML element have to match !  Multiple geometries

supported

Demo Cadastral Parcels

Multiplicities

!  Lists

Demo Cadastral Parcels

Embedded FeatureTypes

!  gml_parent_id references back to parent

Experience from Projects

!  INSPIRE@BfN !  First project use of the new writer

!  INSPIRE Solution Pack 2.0 !  Uses GML writer !  Fast and flexible solution for creating INSPIRE GML

Thank You!

!  Questions?

!  For more information: !  Sören Dupke, s.dupke@conterra.de !  con terra GmbH

CONNECT. TRANSFORM. AUTOMATE.