在椭球体上初始化一条测地线,该椭球体连接两个提供的平面点。
Name | Type | Default | Description |
---|---|---|---|
start |
Cartographic | optional 路径上的初始平面定位点。 | |
end |
Cartographic | optional 路径上的最后一个行星定位点。 | |
ellipsoid |
Ellipsoid |
Ellipsoid.WGS84
|
optional 测地线所在的椭球体。 |
Members
readonly ellipsoid : Ellipsoid
获取椭球体。
readonly end : Cartographic
获取路径上的最后一个行星点。
获取最后一点的标题。
readonly start : Cartographic
获取路径上的初始星点。
获取起始点处的标题。
获取起点和终点之间的曲面距离
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
设置测地线的起点和终点
Name | Type | Description |
---|---|---|
start |
Cartographic | 路径上的初始平面定位点。 |
end |
Cartographic | 路径上的最后一个行星定位点。 |