Building Information Modeling
Jump to navigation
Jump to search
Building Information Modeling (BIM) is a well known concept of handling even complex building data. This page presents an approach of handling indoor BIM data in OSM with using the SIT schema.
IFC to SIT translation schema
The translation schema defines which IFC object belongs to which SIT object.
IFC Tag | SIT Tag | Additionals | IFC Tag Documentation |
---|---|---|---|
IFCSPATIALSTRUCTUREELEMENT.NAME or dimensions |
level=* | Needs to be extracted from data set | standards.buildingsmart.org - IFCSPATIALSTRUCTUREELEMENT |
IFCSLAB
|
In general: indoor=area If the area is a room: indoor=room If the area is a corridor: indoor=corridor |
Type information might be added: IFCSLABTYPE : material=*
|
standards.buildingsmart.org - IFCSLAB |
IFCSLABSTANDARDCASE deprecated |
In general: indoor=area If the area is a room: indoor=room If the area is a corridor: indoor=corridor |
Type information might be added: IFCSLABTYPE : material=*
|
standards.buildingsmart.org - IFCSLABSTANDARDCASE |
IFCSLABELEMENTEDCASE deprecated |
In general: indoor=area If the area is a room: indoor=room If the area is a corridor: indoor=corridor |
Type information might be added: IFCSLABTYPE : material=*
|
standards.buildingsmart.org - IFCSLABELEMENTEDCASE |
IFCWALL |
indoor=wall | Type information might be added: IFCWALLTYPE : material=*
|
standards.buildingsmart.org - IFCWALL |
IFCWALLSTANDARDCASE deprecated |
indoor=wall | Type information might be added: IFCWALLTYPE : material=*
|
standards.buildingsmart.org - IFCWALLSTANDARDCASE |
IFCWALLELEMENTEDCASE deprecated |
indoor=wall | Type information might be added: IFCWALLTYPE : material=*
|
standards.buildingsmart.org - IFCWALLELEMENTEDCASE |
IFCCOLUMN |
indoor=area | Type information might be added: IFCCOLUMNTYPE : material=*
|
standards.buildingsmart.org - IFCCOLUMN |
IFCDOOR
|
In general: door=yes If the door is an entrance: entrance=yes |
Access rules might be added: If access is public: access=public If access if private: access=private |
standards.buildingsmart.org - IFCDOOR |
IFCDOORSTANDARDCASE deprecated |
In general: door=yes If the door is an entrance: entrance=yes |
Access rules might be added: If access is public: access=public If access if private: access=private |
standards.buildingsmart.org - IFCDOORSTANDARDCASE |
IFCSTAIR
|
highway=steps | standards.buildingsmart.org - IFCSTAIR |
Software
JOSM indoorhelper
Currently the JOSM indoorhelper plugin provides a BIM-to-OSM parser in beta stage.
BIMtoOSM parser library
WIP (June 2021): One of the indoorhelper projects is about moving the BIM-to-OSM parser code to its own repository (BIMtoOSM). Afterwards the indoorhelper uses the project as dependency.