LevelBP "Inaccurate Transform Long/Lat/Height to UE" problem

Hey, I am currently trying to move a actor to a new location using the “Inaccurate Transform Longitude Latitude Height to UE” function inside my level blueprint but it calculates strange values for the XYZ UE values.

My BP looks like this

On the right you can see the Long/Lat/Height I want to convert to UE cords.
My World Georeference is to

So not far away.

When I press M it calculates the following values for the new Location Transform Vector which is completely off.

Any idea what I am doing wrong? I already did the " Transition between locations on the globe" Tutorial and everything works like charm there.

Thanks in advance.
Best regards

Edit: I found the mistake. In the details panel of the Georeference the order is Lat/Long/Height but all methods inside blueprints expect vectors in [Long/Lat/Height] this is kinda confusing. Is there a reason for that ? :smiley:

This was once changed in response to https://github.com/CesiumGS/cesium-unreal/issues/309 - there are some further links that (may) explain the different conventions of (lat/long/height) vs. (long/lat/height) …

1 Like