Skip to main content
Question

Convert coordinates from Smallworld to FME

  • April 30, 2018
  • 1 reply
  • 12 views

Forum|alt.badge.img

I am experiencing the following problem in reading data from a SmallWorld Bank from the FME.

The coordinates are being read with an extra digit in the integers. the correct reading of the coordinates should be X = 3299524,29749 and Y = 74029835,74061 However, you are reading X = 32995242,9749 and Y = 740298357,4061

 

On the X-axis, the FME reads 7 integers (32995242) but actually should be 6 integers (3299524). The same is true for the Y-axis, where the FME reads 8 integers (740298357) but should actually read 7 integers (74029835). When you view the data directly on the SmallWorld Bank interface without using FME, the coordinates appear correctly. This erroneous reading of the coordinates occurs only when we read the data by the FME.

How can I fix this?

Thank´s

1 reply

erik_jan
Contributor
Forum|alt.badge.img+17
  • Contributor
  • April 30, 2018

The data in SmallWorld is by default stored in mm.

Could be the conversion is doing the wrong reprojection.

If it is always a factor 10, that can be easily repaired in FME by using the Scaler transformer (scale factor 0.1 for X and Y).

Better would be to change the reader coordinate system to get the right units.


Reply


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