Producing Apple IMDF
Datasets with FME
FME
User
Conference
20
22
Benjamin Quest
Partner Manager, con terra
Music and woodworking enthusiast
20
22
FME
User
Conference
Sometimes finding the
right door can be
important …
20
22
FME
User
Conference
Example: Where is the delivery room?
20
22
FME
User
Conference
Indoor Mapping for a
German Hospital
• 7,000 staff
• 1,500 beds
• +300,000 patients/
year
• Proof of concept
• site plan
• 2 levels
• Iterative approach
• Documentation
5
20
22
FME
User
Conference
Agenda
● Indoor Mapping
● Complexity
● Obstacles
● Automation
● Solution
20
22
FME
User
Conference
Indoor Mapping
Indoor Mapping Data Format
(IMDF)
OGC Standard
Complex Data Model
Online IMDF Validator
by Safe Software
20
22
FME
User
Conference
IMDF Data Model /
Additional Information
Implemented in IMDF:
• Anchor
• Address
• Building
• Footprint
• Level
• Unit
• Relationship
• Venue
Additional Sources
• Unit.category: walkways
• Address 8
20
22
FME
User
Conference
Obstacles
● Complex and heterogenous input data
● Different Layers
● Georeferencing
● Spaces
● Openings
● Walls
● …
20
22
FME
User
Conference
Spatial Referencing
• Alignment of data sources
• Georeferencing
• Offsetting, Rotation, Affine
Transformation, Reprojection
10
20
22
FME
User
Conference
Walls and spaces
11
• Keep the topology
• Generalization
• Removing unnecessary
vertices
• “Dissolve” walls
20
22
FME
User
Conference
Finding Doors …
12
20
22
FME
User
Conference
The Workspace
level
unit
anchor
20
22
FME
User
Conference
Next Steps
• Reduce validation
errors:
• Missing Openings in
Walkways
• Add more data
• E.g., amenities
• Emergency, Entries,
Reception, …
• Restricted areas
• Documentation
• CSV Dateien Listen
• Sandbox Editor
14
20
22
FME
User
Conference
Indoor mapping has great
opportunities and with
FME you can open them.
20
22
FME
User
Conference
Resources
Getting Started https://www.safe.com/integrate/indoor-mapping-data-format-imdf/
Tutorial https://community.safe.com/s/article/creating-and-validating-imdf-format-datasets
Safe Online IMDF Validator: https://www.safe.com/free-tools/imdf-validator/
20
22
FME
User
Conference
Example: Where is the delivery room?
20
22
FME
User
Conference
Example: Where is the delivery room?
With Indoor Mapping it’s easy to find!
Thank You!
b.quest@conterra.de

Producing Apple IMDF Datasets with FME