I tried to query the height using a combination of Cesium.createWorldTerrain() and viewer.scene.globe.getHeight(Cesium.Cartographic.fromDegrees(longitudeString, latitudeString));
However, I get the height/altitude of San Francisco airport (SFO) a negative number (-29.3 meters).
Does anyone know why?
Please see the code that I put on
SandCastle Run
code snippet:
const viewer = new Cesium.Viewer('cesiumContainer', {
terrainProvider: Cesium.createWorldTerrain()
});
// more javascript code here …
var altitudeString =
scene.globe.getHeight(Cesium.Cartographic.fromDegrees(Number(longitudeString), Number(latitudeString)));
Thanks in advance for your help!