Moving this issue from: https://github.com/CesiumGS/cesium-ion-community/issues/282.
The goal is to position a 3D Tileset on Cesium ion using the source model’s origin. For example, your model may look like this (screenshot from Blender):
And you know what that lat/lon/heght this origin (0, 0, 0) is supposed to be at. So you upload this model to Cesium ion, enter the lat/lon in the “Adjust tileset” tool, but find that the position is incorrect. This is because Cesium ion will create a new origin at the center of the geometry:
In order to get this to work, you would need to use the Cesium ion REST API which allows you to pass a lat/lon/height when uploading the model. This will correctly position the model’s origin at the given cartographic world position.