from outdoor to indoor: 3d and venue mapping...with fme, you can … build indoor mapping data to...

37
FROM OUTDOOR TO INDOOR: 3D AND VENUE MAPPING FROM OUTDOOR TO INDOOR: 3D AND VENUE MAPPING

Upload: others

Post on 06-Aug-2020

1 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: FROM OUTDOOR TO INDOOR: 3D AND VENUE MAPPING...With FME, you can … Build indoor mapping data to support new applications. Move data from one indoor mapping platform to another. Extract

FROM OUTDOOR TO INDOOR:3D AND VENUE MAPPING

FROM OUTDOOR TO INDOOR:3D AND VENUE MAPPING

Page 2: FROM OUTDOOR TO INDOOR: 3D AND VENUE MAPPING...With FME, you can … Build indoor mapping data to support new applications. Move data from one indoor mapping platform to another. Extract

WHY INDOOR MAPPING?

Indoor space management / planning

Indoor navigation

Page 3: FROM OUTDOOR TO INDOOR: 3D AND VENUE MAPPING...With FME, you can … Build indoor mapping data to support new applications. Move data from one indoor mapping platform to another. Extract

HEATHROW INDOOR NAVIGATION

Page 4: FROM OUTDOOR TO INDOOR: 3D AND VENUE MAPPING...With FME, you can … Build indoor mapping data to support new applications. Move data from one indoor mapping platform to another. Extract

INDOOR MAPPING CHALLENGES

Strict requirements make data conversion complex.

Indoor mapping requires both spatial & tabular data.

Venues are constantly changing.

Page 5: FROM OUTDOOR TO INDOOR: 3D AND VENUE MAPPING...With FME, you can … Build indoor mapping data to support new applications. Move data from one indoor mapping platform to another. Extract

AVF is complex

Page 6: FROM OUTDOOR TO INDOOR: 3D AND VENUE MAPPING...With FME, you can … Build indoor mapping data to support new applications. Move data from one indoor mapping platform to another. Extract

FME hides the details so youfocus on building your indoormapping data quickly andeffectively.

FME hides the details so youfocus on building your indoormapping data quickly andeffectively.

Page 7: FROM OUTDOOR TO INDOOR: 3D AND VENUE MAPPING...With FME, you can … Build indoor mapping data to support new applications. Move data from one indoor mapping platform to another. Extract

IBM TRIRIGA

Apple Venue Format(AVF)

Many more…

OGC IndoorGML

Page 8: FROM OUTDOOR TO INDOOR: 3D AND VENUE MAPPING...With FME, you can … Build indoor mapping data to support new applications. Move data from one indoor mapping platform to another. Extract

With FME, you can …With FME, you can …

● Build indoor mapping data to support new applications.

● Move data from one indoor mapping platform to another.

● Extract information for visualization and analytics.

● Validate, update, and automate indoor mapping data.

● Build indoor mapping data to support new applications.

● Move data from one indoor mapping platform to another.

● Extract information for visualization and analytics.

● Validate, update, and automate indoor mapping data.

Page 9: FROM OUTDOOR TO INDOOR: 3D AND VENUE MAPPING...With FME, you can … Build indoor mapping data to support new applications. Move data from one indoor mapping platform to another. Extract

CREATING INDOOR DATA

● Pull from multiple sources, like:

○ GeoJSON, IFC, Autodesk, FBX,Esri, Oracle, IBM TRIRIGA,MicroStation, CityGML, OSM,Databases, Excel …

● Build a multi-step workflow usingAVF as input and output, and enrichat each step.

Page 10: FROM OUTDOOR TO INDOOR: 3D AND VENUE MAPPING...With FME, you can … Build indoor mapping data to support new applications. Move data from one indoor mapping platform to another. Extract

first

Read source data

Integrate internal datamodels, BIM, CAD …

Prepare for output

Convert the data toAVF standards.

Validate data

Send it through theAVFValidator.

third

Write to output

Write to AVF andsend the output to

Apple.

last

EXAMPLE: BUILDING AVF DATA

Page 11: FROM OUTDOOR TO INDOOR: 3D AND VENUE MAPPING...With FME, you can … Build indoor mapping data to support new applications. Move data from one indoor mapping platform to another. Extract

Prepare for output

Convert the data to AVFstandards.

EXAMPLE: BUILDING AVF DATA

❏ Georeferencing❏ Semantic enrichment❏ Classification❏ Schema mapping❏ Cleaning

Page 12: FROM OUTDOOR TO INDOOR: 3D AND VENUE MAPPING...With FME, you can … Build indoor mapping data to support new applications. Move data from one indoor mapping platform to another. Extract

EXAMPLE:JSON to AVF

Converting VancouverInt’l Airport (YVR)internal model to AVF.

Page 13: FROM OUTDOOR TO INDOOR: 3D AND VENUE MAPPING...With FME, you can … Build indoor mapping data to support new applications. Move data from one indoor mapping platform to another. Extract

YVR Workflow❏ Read source YVR GeoJSON from internal portal❏ Georeference to LL-WGS84❏ Prepare geometry and generalize❏ Map schema attributes and values❏ Validate against AVF rules❏ Write AVF & generate validation report

Page 14: FROM OUTDOOR TO INDOOR: 3D AND VENUE MAPPING...With FME, you can … Build indoor mapping data to support new applications. Move data from one indoor mapping platform to another. Extract

Converting YVR internal model to AVF

Page 15: FROM OUTDOOR TO INDOOR: 3D AND VENUE MAPPING...With FME, you can … Build indoor mapping data to support new applications. Move data from one indoor mapping platform to another. Extract

YVR to AVF: Geometry Transformations

Page 16: FROM OUTDOOR TO INDOOR: 3D AND VENUE MAPPING...With FME, you can … Build indoor mapping data to support new applications. Move data from one indoor mapping platform to another. Extract

YVR to AVF: Schema Mapping

Attribute Mapping Value Mapping

Conditional Mapping

Page 17: FROM OUTDOOR TO INDOOR: 3D AND VENUE MAPPING...With FME, you can … Build indoor mapping data to support new applications. Move data from one indoor mapping platform to another. Extract

Visualizing AVF in 3D: PDF, KML

Page 18: FROM OUTDOOR TO INDOOR: 3D AND VENUE MAPPING...With FME, you can … Build indoor mapping data to support new applications. Move data from one indoor mapping platform to another. Extract

Example: IBM TRIRIGA to AVF

IBM TRIRIGA Facility Management System

➔CAD is well defined thanks to CAD Integrator

➔Associated TRIRIGA Database with facility usage info

Page 19: FROM OUTDOOR TO INDOOR: 3D AND VENUE MAPPING...With FME, you can … Build indoor mapping data to support new applications. Move data from one indoor mapping platform to another. Extract

Converting IBM TRIRIGA to AVF

Page 20: FROM OUTDOOR TO INDOOR: 3D AND VENUE MAPPING...With FME, you can … Build indoor mapping data to support new applications. Move data from one indoor mapping platform to another. Extract

Example: IFC (Revit) to AVF

Building Information IFC to AVF

➔BIM data has fixed schema and geometry standards

➔Some data cleaning may still be required

Page 21: FROM OUTDOOR TO INDOOR: 3D AND VENUE MAPPING...With FME, you can … Build indoor mapping data to support new applications. Move data from one indoor mapping platform to another. Extract

• AVFValidator transformer on FME Hub.• Web service — upload your AVF data and get a link to your

validation report. safe.com/avf

Validating AVF data

Page 22: FROM OUTDOOR TO INDOOR: 3D AND VENUE MAPPING...With FME, you can … Build indoor mapping data to support new applications. Move data from one indoor mapping platform to another. Extract

Underneath: AVF business rules

Page 23: FROM OUTDOOR TO INDOOR: 3D AND VENUE MAPPING...With FME, you can … Build indoor mapping data to support new applications. Move data from one indoor mapping platform to another. Extract

AVF VALIDATION WEB SERVICE

Published to FME Server Data Streaming service.

Could be integrated withApple Maps ingest process.

Page 24: FROM OUTDOOR TO INDOOR: 3D AND VENUE MAPPING...With FME, you can … Build indoor mapping data to support new applications. Move data from one indoor mapping platform to another. Extract
Page 25: FROM OUTDOOR TO INDOOR: 3D AND VENUE MAPPING...With FME, you can … Build indoor mapping data to support new applications. Move data from one indoor mapping platform to another. Extract

Example: Converting HERE Venue Formatto SAP HANA & GeoJSON

Page 26: FROM OUTDOOR TO INDOOR: 3D AND VENUE MAPPING...With FME, you can … Build indoor mapping data to support new applications. Move data from one indoor mapping platform to another. Extract

OTHER PROJECTS

• NL Railways• SFO• Safe Office

Page 27: FROM OUTDOOR TO INDOOR: 3D AND VENUE MAPPING...With FME, you can … Build indoor mapping data to support new applications. Move data from one indoor mapping platform to another. Extract

VENUES ARE CONSTANTLYCHANGING.

● Build your FME workflow once, thenrun again and again.

● Use FME Server to run on demand, ona schedule, or in response to a trigger.

Page 28: FROM OUTDOOR TO INDOOR: 3D AND VENUE MAPPING...With FME, you can … Build indoor mapping data to support new applications. Move data from one indoor mapping platform to another. Extract

EXAMPLE:AMSTERDAM AIRPORT SCHIPHOL

Page 29: FROM OUTDOOR TO INDOOR: 3D AND VENUE MAPPING...With FME, you can … Build indoor mapping data to support new applications. Move data from one indoor mapping platform to another. Extract

GOAL: PREFERRED AIRPORT IN EUROPE

Best passenger experience

Digital share and open data

Indoor wayfinding / navigation

Page 30: FROM OUTDOOR TO INDOOR: 3D AND VENUE MAPPING...With FME, you can … Build indoor mapping data to support new applications. Move data from one indoor mapping platform to another. Extract

CHALLENGES● Data quality

● IT architecture

CHALLENGES● Data quality

● IT architecture

Page 31: FROM OUTDOOR TO INDOOR: 3D AND VENUE MAPPING...With FME, you can … Build indoor mapping data to support new applications. Move data from one indoor mapping platform to another. Extract

first

Source data

Asset and buildinginformation.

Preparation

Enhance data andvalidate it.

Build wayfinding data

Routing andnavigation, floor plans,

points of interest,shopping information.

third

Distribute

To Schiphol API,Apple Maps, Google

Maps, and more.

last

SCHIPHOL WORKFLOW

Page 32: FROM OUTDOOR TO INDOOR: 3D AND VENUE MAPPING...With FME, you can … Build indoor mapping data to support new applications. Move data from one indoor mapping platform to another. Extract

SCHIPHOL AIRPORT:RESULTS

Page 33: FROM OUTDOOR TO INDOOR: 3D AND VENUE MAPPING...With FME, you can … Build indoor mapping data to support new applications. Move data from one indoor mapping platform to another. Extract

LOOKING AHEAD …

Create a “digital twin” using a feedback loop with:

● Real-time sensors.

● Crowdsourced observations.

● Spatial and tabular data.

Page 34: FROM OUTDOOR TO INDOOR: 3D AND VENUE MAPPING...With FME, you can … Build indoor mapping data to support new applications. Move data from one indoor mapping platform to another. Extract

“FME is the ‘ETL glue’between geo platforms tokeep data up to date and insync.”

Webinar: watch Schiphol present atfme.ly/ams

Page 35: FROM OUTDOOR TO INDOOR: 3D AND VENUE MAPPING...With FME, you can … Build indoor mapping data to support new applications. Move data from one indoor mapping platform to another. Extract

INDOOR MAPPING LESSONS LEARNED SO FAR

● Converting data for indoor mapping can be a challenge.● CAD standards help, but more info is needed.● Big win going between standards, e.g. TRIRIGA to AVF● Leverage existing tools, e.g. GeoJSON import for SAP HANA.● Build a multi-step workflow using AVF as input and output, and

enrich AVF at each step.● Extend internal data model based on indoor requirements.

Page 36: FROM OUTDOOR TO INDOOR: 3D AND VENUE MAPPING...With FME, you can … Build indoor mapping data to support new applications. Move data from one indoor mapping platform to another. Extract

SUMMARY

● Connect to various indoor mapping formats with FME 2018.● Ensure data meets requirements.

○ e.g. use the AVFValidator to ensure you meet Apple standards.○ Check FME Hub for more transformers and templates.

● Use FME Server or FME Cloud to run the workflow repeatedly.

Page 37: FROM OUTDOOR TO INDOOR: 3D AND VENUE MAPPING...With FME, you can … Build indoor mapping data to support new applications. Move data from one indoor mapping platform to another. Extract

Q&AQ&A