|
|
|
|
|
|
|
|
*/ |
|
|
*/ |
|
|
static transformCartesianToWGS84(cartesian) { |
|
|
static transformCartesianToWGS84(cartesian) { |
|
|
if (cartesian) { |
|
|
if (cartesian) { |
|
|
let ellipsoid = Cesium.Ellipsoid.WGS84 |
|
|
|
|
|
let cartographic = ellipsoid.cartesianToCartographic(cartesian) |
|
|
|
|
|
|
|
|
let cartographic = Cesium.Cartographic.fromCartesian(cartesian) |
|
|
return new Position( |
|
|
return new Position( |
|
|
Cesium.Math.toDegrees(cartographic.longitude), |
|
|
Cesium.Math.toDegrees(cartographic.longitude), |
|
|
Cesium.Math.toDegrees(cartographic.latitude), |
|
|
Cesium.Math.toDegrees(cartographic.latitude), |