Writing Schema based GML with FME
-
Upload
safe-software -
Category
Technology
-
view
461 -
download
2
description
Transcript of Writing Schema based GML with FME
![Page 1: Writing Schema based GML with FME](https://reader033.fdocuments.us/reader033/viewer/2022060117/5586db89d8b42a51718b4757/html5/thumbnails/1.jpg)
CONNECT. TRANSFORM. AUTOMATE.
Writing Schema based GML with FME Sören Dupke Software Engineer
![Page 2: Writing Schema based GML with FME](https://reader033.fdocuments.us/reader033/viewer/2022060117/5586db89d8b42a51718b4757/html5/thumbnails/2.jpg)
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.
![Page 3: Writing Schema based GML with FME](https://reader033.fdocuments.us/reader033/viewer/2022060117/5586db89d8b42a51718b4757/html5/thumbnails/3.jpg)
A few Words about GML
! Why is it important for us ! What´s the difficulty
GIS <GML>
![Page 4: Writing Schema based GML with FME](https://reader033.fdocuments.us/reader033/viewer/2022060117/5586db89d8b42a51718b4757/html5/thumbnails/4.jpg)
GML
! OGC and ISO Standard ! XML Schema for the exchange of spatial data ! Rich set of primitives:
! Features ! Geometry ! Coordinate reference system ! Time ! UoM
![Page 5: Writing Schema based GML with FME](https://reader033.fdocuments.us/reader033/viewer/2022060117/5586db89d8b42a51718b4757/html5/thumbnails/5.jpg)
GML Application Schema
! Describes the domain of interest > e.g. : Transport, Hydrography…
! Uses GML primitives > Attributes, Geometry, …
! Examples: > AIXM, INSPIRE, NAS, CityGML
![Page 6: Writing Schema based GML with FME](https://reader033.fdocuments.us/reader033/viewer/2022060117/5586db89d8b42a51718b4757/html5/thumbnails/6.jpg)
GML before 2014
Reading GML Writing GML
![Page 7: Writing Schema based GML with FME](https://reader033.fdocuments.us/reader033/viewer/2022060117/5586db89d8b42a51718b4757/html5/thumbnails/7.jpg)
Reading GML in FME
! GML Reader ! Predefined application
schemas ! Format specific
![Page 8: Writing Schema based GML with FME](https://reader033.fdocuments.us/reader033/viewer/2022060117/5586db89d8b42a51718b4757/html5/thumbnails/8.jpg)
Writing Schema based GML
! Import Feature Types from GML Schema
Demo Cadastral Parcels
![Page 9: Writing Schema based GML with FME](https://reader033.fdocuments.us/reader033/viewer/2022060117/5586db89d8b42a51718b4757/html5/thumbnails/9.jpg)
Geometry Handling
! Geometry name and GML element have to match ! Multiple geometries
supported
Demo Cadastral Parcels
![Page 10: Writing Schema based GML with FME](https://reader033.fdocuments.us/reader033/viewer/2022060117/5586db89d8b42a51718b4757/html5/thumbnails/10.jpg)
Multiplicities
! Lists
Demo Cadastral Parcels
![Page 11: Writing Schema based GML with FME](https://reader033.fdocuments.us/reader033/viewer/2022060117/5586db89d8b42a51718b4757/html5/thumbnails/11.jpg)
Embedded FeatureTypes
! gml_parent_id references back to parent
![Page 12: Writing Schema based GML with FME](https://reader033.fdocuments.us/reader033/viewer/2022060117/5586db89d8b42a51718b4757/html5/thumbnails/12.jpg)
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
![Page 13: Writing Schema based GML with FME](https://reader033.fdocuments.us/reader033/viewer/2022060117/5586db89d8b42a51718b4757/html5/thumbnails/13.jpg)
Thank You!
! Questions?
! For more information: ! Sören Dupke, [email protected] ! con terra GmbH
CONNECT. TRANSFORM. AUTOMATE.