Skip to main content
Solved

How to get the geometry shape of walls converted from CityGML to IFC

  • September 1, 2023
  • 1 reply
  • 37 views

Hi, everyone

 

I'm new to FME, I had some difficulty in getting the geometry shape of walls converted from CityGML to IFC. The details are as follows:

figure1I can get the Guid of each wall, but there is no geometry information, could you give me some help?

 

Thank you very much.

 

Best regards

 

Ying

Best answer by daveatsafe

Hi @wyymsl001​,

IFC requires the wall geometry be structured differently than CityGML, so you will need to convert it before writing. CityGML provides WallSurface geometry as a single surface, with no depth. IFC requires that IfcWalls have Solid geometry, usually an extrusion of the base plate to the height of the wall. You may be able get away with extruding the CityGML WallSurface by the wall thickness, using the Extruder transformer.

There is also a specific geometry structure required for including the Property Sets with the IfcWall geometry. Please have a look at the IFC writing example at https://community.safe.com/s/article/autocad-to-ifc-conversion-example to get started.

View original
Did this help you find an answer to your question?

1 reply

daveatsafe
Safer
Forum|alt.badge.img+19
  • Safer
  • Best Answer
  • September 1, 2023

Hi @wyymsl001​,

IFC requires the wall geometry be structured differently than CityGML, so you will need to convert it before writing. CityGML provides WallSurface geometry as a single surface, with no depth. IFC requires that IfcWalls have Solid geometry, usually an extrusion of the base plate to the height of the wall. You may be able get away with extruding the CityGML WallSurface by the wall thickness, using the Extruder transformer.

There is also a specific geometry structure required for including the Property Sets with the IfcWall geometry. Please have a look at the IFC writing example at https://community.safe.com/s/article/autocad-to-ifc-conversion-example to get started.


Cookie policy

We use cookies to enhance and personalize your experience. If you accept you agree to our full cookie policy. Learn more about our cookies.

 
Cookie settings