EllipsoidGeodesic

new Cesium.EllipsoidGeodesic(start, end, ellipsoid)

初始化连接两个提供的行星测地点的椭球面上的测地线。
Name Type Default Description
start Cartographic optional 路径上的起始行星测地点。
end Cartographic optional 路径上的终止行星测地点。
ellipsoid Ellipsoid Ellipsoid.default 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 : 调用函数 interpolateUsingSurfaceDistance 之前必须设置 start 和 end。
设置测地线的起点和终点。
Name Type Description
start Cartographic 路径上的起始行星测地点。
end Cartographic 路径上的终止行星测地点。
Need help? The fastest way to get answers is from the community and team on the Cesium Forum.