由方程(x/A)^2+(y/b)^2+(z/c)^2=1在笛卡尔坐标系中定义的二次曲面。Cesium主要用来表示行星体的形状。通常使用提供的常量之一,而不是直接构造此对象。
不用new,直接就可以使用其中的方法和变量
Cesium.Ellipsoid.WGS84,非常常用
比如将笛卡尔坐标转换为WGS84下的椭球坐标
var p0 = new Cesium.Cartesian3.fromDegrees(100,30,0); let cartographic = Cesium.Ellipsoid.WGS84.cartesianToCartographic( p0 ) console.log(cartographic);//Cartographic {longitude: 1.7453292519943295, latitude: 0.5235987755982987, height: 0}
同理也有cartographicToCartesian
Cesium.Ellipsoid.fromCartesian3(cartesian, result),通过x,y,z自己构造一个椭球
surfaceArea(rectangle),计算一个矩形的面积
geodeticSurfaceNormal(cartesian, result),计算与所提供位置处的椭球表面相切的平面的法线
标签:WGS84,Ellipsoid,椭球,cartographic,result,Cesium,十四 From: https://www.cnblogs.com/LJXXXX/p/17068917.html