EllipsoidGeodesic

new Cesium.EllipsoidGeodesic(start, end, ellipsoid)

在椭球体上初始化一条测地线,该椭球体连接两个提供的平面点。
Name Type Default Description
start Cartographic optional 路径上的初始平面定位点。
end Cartographic optional 路径上的最后一个行星定位点。
ellipsoid Ellipsoid Ellipsoid.WGS84 optional 测地线所在的椭球体。

Members

获取椭球体。
获取路径上的最后一个行星点。

readonly endHeading : Number

获取最后一点的标题。
获取路径上的初始星点。

readonly startHeading : Number

获取起始点处的标题。

readonly surfaceDistance : Number

获取起点和终点之间的曲面距离

Methods

interpolateUsingFraction(fraction, result)Cartographic

提供沿测地线的指定部分的点的位置。
Name Type Description
fraction Number 起点和终点之间的距离部分。
result Cartographic optional 存储结果的对象。
Returns:
点沿测地线的位置。

interpolateUsingSurfaceDistance(distance, result)Cartographic

提供沿测地线指定距离处的点的位置。
Name Type Description
distance Number 沿测地线从初始点到感兴趣点的距离
result Cartographic optional 存储结果的对象。
Returns:
点沿测地线的位置。
Throws:
  • DeveloperError 必须在调用surfacesing之前设置edinstance和end

setEndPoints(start, end)

设置测地线的起点和终点
Name Type Description
start Cartographic 路径上的初始平面定位点。
end Cartographic 路径上的最后一个行星定位点。