Cesium将屏幕坐标转化为经纬度坐标
function Cartesian3_to_WGS84(point) {
let c3 = new Cesium.Cartesian3(point.x, point.y, point.z);
let cartographic = Cesium.Cartographic.fromCartesian(c3);
let lon = Cesium.Math.toDegrees(cartographic.longitude);
let lat = Cesium.Math.toDegrees(cartographic.latitude);
let alt = cartographic.height;
return { lon: lon, lat: lat, alt: alt };
}
// x,y表示屏幕坐标
let position = Cartesian3_to_WGS84(viewer.scene.pickPosition(new Cartesian2(x, y)));