Skip to main content

I'm trying to update an IFC file by assigning it a coordinate system. However, FME doesn't seem to recognize the coordinate system used by the IFC2x3 file.

I understand that the IFC file operates with a local coordinate system, but I don’t have information on which specific system it uses.

I've attempted the following approaches:

  • CoordinateSystemSetter
  • Reprojector
  • Setting the Writer’s coordinate system to WGS84 UTM33

Despite these efforts, the file always ends up with the coordinate system IFC_COORDSYS_0.

Does anyone have a solution or a recommended approach to resolve this?

You'll need to provide some context on the FME version you have installed. 

According to 2024.2 https://docs.safe.com/fme/2024.2/html/FME-Form-Documentation/FME-ReadersWriters/ifc/ifc.htm IFC2x3 should be supported on readers and writers

Can you open the IFC in other software to confirm the GeoLocation, to help rule out if it has been tagged with ca coordinate system should you use a reader to an existing file. Also check the IFC reader Parameters before proceeding too far

In terms of writing, prior hand you should inspect the data in Feature Information and Visual preview to confirm its location and geometry.


I have tried to open the ifc-file in ArcGIS Pro, but I have to manually validate the model and put the coordinate system. Otherwise, it will immidiately classify it as unknown coordinate system. 

 

I have the same set-up for my Reader and use FME 2024.2.2.


Reply