Skip to main content
Question

How can i create 3D IMDF?

  • October 7, 2019
  • 2 replies
  • 75 views

Hello,

I am Tolga, and I try to create 3D IMDF file for indoor mapping. In my project, i have a 3D revit model, and i want to use this model for facility management. For facility management, it can be better if it has indoor mapping. For this purpose, i started researching IMDF, but there is no document about creating 3D IMDF. My question is how can i create a 3D IMDF file using revit? Is that possible? If any document exist in this topic, can you share this with me?

Thanks for all,

Tolga YÜCEL

This post is closed to further activity.
It may be an old question, an answered question, an implemented idea, or a notification-only post.
Please check post dates before relying on any information in a question or answer.
For follow-up or related questions, please post a new question or idea.
If there is a genuine update to be made, please contact us and request that the post is reopened.

2 replies

mark2atsafe
Safer
Forum|alt.badge.img+59
  • Safer
  • October 7, 2019

I'm not too familiar with this format, but as far as I know there is no 3D support as such. By which I mean the geometry that is written is all 2D. However, you can create a feature called Level, which denotes the position relative to other levels in the building.

So, for example, you could create levels 1,2,3 and then tag a kiosk as being level 2, a fixture being level 3, and so on.

What you need, I believe, is a feature type in FME called Level. That creates the level feature. Then you tag other features with an attribute level_id, which specifies the level it belongs to.

You can find more information in our tutorials on IMDF here: https://knowledge.safe.com/articles/73930/creating-and-validating-imdf-format-datasets.html

I hope this is useful to you.


  • Author
  • October 8, 2019

I'm not too familiar with this format, but as far as I know there is no 3D support as such. By which I mean the geometry that is written is all 2D. However, you can create a feature called Level, which denotes the position relative to other levels in the building.

So, for example, you could create levels 1,2,3 and then tag a kiosk as being level 2, a fixture being level 3, and so on.

What you need, I believe, is a feature type in FME called Level. That creates the level feature. Then you tag other features with an attribute level_id, which specifies the level it belongs to.

You can find more information in our tutorials on IMDF here: https://knowledge.safe.com/articles/73930/creating-and-validating-imdf-format-datasets.html

I hope this is useful to you.

Thanks for your answer Mark,

It will be helpful for me, i will try to create levels. Maybe it can be useful.

Regards.