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 Forum.