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 之前必须先设置起点和终点。
设置测地线的起点和终点
Name Type Description
start Cartographic 路径上的初始星球测绘点。
end Cartographic 路径上的最终星球测绘点。
需要帮助?获取答案的最快方式是在 Cesium 论坛 上向社区和团队提问。