FME in Urban Information Modeling

33
CONNECT. TRANSFORM. AUTOMATE. FME in Urban Information Modeling Lutz Ross / Jens Frolik Head of System Integration / Geodata Engineer

description

This presentation shows the use of FME technology in complex data model transformation tasks such as the creation of CityGML from diverse data inputs as well as transformation of data out of the CityGML format into industry standards.

Transcript of FME in Urban Information Modeling

Page 1: FME in Urban Information Modeling

CONNECT. TRANSFORM. AUTOMATE.

FME in Urban Information ModelingLutz Ross / Jens FrolikHead of System Integration / Geodata Engineer

Page 2: FME in Urban Information Modeling

LoD2 Model Frankfurt Airport

Page 3: FME in Urban Information Modeling

Berlin 3D City Model

Page 4: FME in Urban Information Modeling

3D SDI Hamburg

Page 5: FME in Urban Information Modeling

Table of Content

Who we are and what we do Urban Information Modeling (UIM) FME and CityGML Examples Summary

CONNECT. TRANSFORM. AUTOMATE.

Page 6: FME in Urban Information Modeling

Who we are and what we do

virtualcitySYSTEMS GmbH, Berlin 14 employees Consulting, Training, Software, and Services

Our Focus 3D GeoIT solutions based on CityGML data OGC Services WMS/WFS/WPVS integration Web-based 3D GIS

Page 7: FME in Urban Information Modeling

Urbanization

Source: http://www.un.org/esa/population/publications/WUP2005/2005wup.htm

Page 8: FME in Urban Information Modeling

Urbanisation

Cities are getting bigger, more complex, and need to serve more needs than ever before

Big challenges: Urban planning, security, infrastructure and

building maintenance, traffic control, energy planning, event managment, …

Require new solutions Smart Cities, „rich-in context design“ - Integrated

planning, analysis, and simulation

Page 9: FME in Urban Information Modeling

Urban Information Models

Source: Prof. Dr. Thomas Kolbe, TUM

Page 10: FME in Urban Information Modeling

CityGML as Data Model

Page 11: FME in Urban Information Modeling

CityGML

Pro: Semantics, Geometry, Topology and Appearance on man-made and natural topographic features

Con: Complex data model, few commerical tools, no CityGML editor, few viewing solutions

And still: There is a growing adoption worldwide

Page 12: FME in Urban Information Modeling

3D City Database

CityGML database solution Open Source project: www.3dcitydb.org Relational database model for Oracle Spatial and

PostGIS In use by many municipal/federal agencies in

Germany virtualcityDATABASE is build on top of the Open

Source version

Page 13: FME in Urban Information Modeling

CityGML Database

Page 14: FME in Urban Information Modeling

3D Wepmapping

Based on CityGML database

Page 15: FME in Urban Information Modeling

3D Weppmaping Application

Page 16: FME in Urban Information Modeling

FME and CityGML

FME supports reading and writing CityGML!

FME can: Read and extract information from CityGML Transform heterogeneous data into CityGML Be used to automate processes

Has become a core technology in our solutions

Well: It‘s XML!

Page 17: FME in Urban Information Modeling

FME and CityGML Examples

Transforming Data to CityGML

Importing and Cataloging Data

Data Distribution

Page 18: FME in Urban Information Modeling

Example: Transforming to CityGML

Growing list of Transformations Shape (PolygonZ) to CityGML building features DWG/DXF TIN data to CityGML ReliefFeature Points + terrain data + 3d tree models to CityGML

SolitaryVegetationObject …

Current Challenge: IFC to CityGML

Page 19: FME in Urban Information Modeling

Workspace

Page 20: FME in Urban Information Modeling

CityGML Result

Page 21: FME in Urban Information Modeling

Courthouse Square LoD3

Page 22: FME in Urban Information Modeling

IFC2CityGML

Transformation is possible Outcome looks fine and validates Still: Not as it should be from the conceptual idea

of CityGML Current mapping: IFC Wall (Solid) -> CityGML Wall

(MultiSurface) Should map to: IFC Wall (Solid) -> OuterWallSurface

and InteriorWallSurface Solution: IFC views

Page 23: FME in Urban Information Modeling

Example: Importing and Cataloging

Task: Transform well-defined input data to CityGML and Create a metadata record in Geonetworks Import the CityGML data to the 3DCityDB

Solution: One FME Workspace does it all

Page 24: FME in Urban Information Modeling

Example: Importing and Cataloging

SHP

TIF

FLT

CSV

RGB

1. Transformation to CityGML2. Creating a metadata record3. Inserting metadata to CSW4. 3DCityDB-Importer Configuration

Shutdown Script triggers 3DCityDB Import

3DCityDB

FME Server

Geonetworks

CSW insert operation via HTTPUploader

Page 25: FME in Urban Information Modeling

CityGML database grows

Page 26: FME in Urban Information Modeling

Example: Data distribution

Remember? CityGML is not supported by most GIS/CAD/BIM tools natively.

Potential users of the 3D data need it in a format supported by their tools

Solution: A FME workspace Custom reader for our CityGML database Data transformation in common 3D formats Published parameters For FME Desktop and Server

Page 27: FME in Urban Information Modeling

Workspace

Page 28: FME in Urban Information Modeling

Data distribution

Users can easily Select the features/area they want to extract Select the required LoD and appearance Select the target format

Data extraction and transformation is automated FME Desktop or FME Server

Page 29: FME in Urban Information Modeling

What you see is what you get

Export functionality integrated into our web-visualization solution

Page 30: FME in Urban Information Modeling

FME completes our 3D SDI solution

Page 31: FME in Urban Information Modeling

FME completes our 3D SDI solution

Page 32: FME in Urban Information Modeling

Summary

FME enables our customers to transform existing 3D data into CityGML

FME supports us and our customers to build up and maintain 3D geodatabases based on the CityGML standard

FME enables our customers to transform CityGML data into formats required by their customers (end-users)

FME is fun and has great support!

Page 33: FME in Urban Information Modeling

Thank You!

Questions?

For more information: Lutz Ross, [email protected] Jens Frolik, [email protected]

virtualcitySYSTEMS GmbH

CONNECT. TRANSFORM. AUTOMATE.