Skip to main content

I have an IFC file that doesn't have an assigned horizontal and vertical coordinate system. I know that the coordinates are in EPSG: 2177 and Kronstadt (PL-KRON86-NH), but in milimeters. I created my own .prj files :

  • .prj for EPSG : 2177 in millimeters
  • .prj for EPSG : 2177 in meters (WKID: 2177)
  • .prj for Kronstadt in milimeters
  • .prj for Kronstadt in meters ( WKID: 5705)

I tried using Esri Reprojector but I couldn't set vertical system. I also tried using CSMapReprojector but I couldn't see. Does Kronstadt is supported by FME?

 

Regards,

Aneta

If it's just the z-values that are off you could try this:

  1. Use a CoordinateSystemSetter to apply the EPSG:2177 coordinate system
  2. Then use a Scaler to scale only the z-values to the proper units, e.g. to go from millimeters to meters a z scale of 0.001 should do the trick.

Hi @aneta​ ,

 

FME presently has quite limited support for vertical coordinate systems. Features are not tagged with vertical coordinate systems like they are with horizontal, so the output vertical coordinate system must be assumed.

 

The EsriReprojector is limited to horizontal reprojections, but we have an outstanding enhancement request to add vertical reprojections as well (FMEENGINE-59436). I will notify you when this capability is available in beta.

 

The CsmapReprojector can convert between vertical coordinate systems using grid transformations.


Thank you for your answer.


Reply