It is fairly common for us to receive data with orthometric heights. To view this in the correct location in Cesium, we need to determine the geoid offset and then apply a vertical translation to the asset, either before or after tiling.
We are interested in understanding how others in the Cesium community approach this problem, particularly at scale.
A few questions:
- What is the recommended workflow for handling orthometric height data in Cesium?
- Do you generally convert orthometric heights to ellipsoidal heights prior to tiling?
- Or do you apply offsets to the resulting tilesets after tiling?
- How do you handle large datasets that span multiple geoid grid cells or cover large geographic extents?
- A single vertical offset is often insufficient when the geoid separation varies across the dataset.
- Have you developed workflows for applying spatially varying corrections, either before or during tiling?
- I noticed that some orthometric references are supported in the new Cesium Design Tiler.
- Are there plans to support additional vertical datums/geoid models, for example geoid grids available through the PROJ CDN?
- If so, would this functionality eventually be available across other tilers, such as the Point Cloud Tiler?
Orthometric heights are extremely common in engineering, surveying, and national mapping datasets, so it would be great to understand both the current best practices and the long-term roadmap for supporting vertical datum transformations within the Cesium ecosystem.