在所提供的原點與所提供的橢球體相切的平面。如果原點不在橢球面上,則將使用其表面投影。如果原點位于橢球體的中心,將引發異常。
new EllipsoidTangentPlane(origin, ellipsoid)
Parameters:
Throws
-
DeveloperError : 原點不能位于橢球體的中心。
Members
ellipsoid : Ellipsoid
獲取橢球體。
origin : Cartesian3
獲取原點。
(readonly) plane : Plane
獲取與橢圓體相切的平面。
(readonly) xAxis : Cartesian3
獲取切線平面的局部X軸(東)。
(readonly) yAxis : Cartesian3
獲取切平面的局部Y軸(北)。
Methods
(static) fromPoints(cartesians, ellipsoid)
從提供的橢圓體和提供的笛卡爾人的中心點創建新實例。
Parameters:
計算提供的二維位置在三維橢球體上的投影。
Parameters:
計算所提供的三維位置在二維平面上的投影,從
EllipsoidTangentPlane.ellipsoid
坐標系原點徑向向外。
Parameters:
計算提供的二維位置在三維橢球體上的投影。
Parameters:
計算提供的三維位置在二維平面上的投影(如果可能),從全局原點向外放射。結果數組可能比輸入數組短-如果不可能進行單個投影,則不包括在內。
Parameters:
- EllipsoidTangentPlane.projectPointOntoPlane
See:
計算提供的三維位置沿平面法向二維平面的投影。
Parameters:
- EllipsoidTangentPlane.projectPointToNearestOnPlane
See:
計算提供的三維位置沿平面法向二維平面的投影。