public class LoxodromeArc extends Loxodrome
Constructor and Description |
---|
LoxodromeArc(GeodeticPoint point, GeodeticPoint endPoint, OneAxisEllipsoid body)
类构造函数,其中弧的高度是初始点和最终点的平均值。
|
LoxodromeArc(GeodeticPoint point, GeodeticPoint endPoint, OneAxisEllipsoid body, double altitude)
类构造函数。
|
Modifier and Type | Method and Description |
---|---|
GeodeticPoint |
calculatePointAlongArc(double fraction)
计算沿着弧的特定百分比处的点。
|
double |
getDistance()
计算沿着椭球体表面的弧的距离。
|
GeodeticPoint |
getFinalPoint()
获取弧的最终点。
|
getAltitude, getAzimuth, getBody, getPoint, pointAtDistance
public LoxodromeArc(GeodeticPoint point, GeodeticPoint endPoint, OneAxisEllipsoid body)
point
- 起点
endPoint
- 终点
body
- 定义等角航线的天体
public LoxodromeArc(GeodeticPoint point, GeodeticPoint endPoint, OneAxisEllipsoid body, double altitude)
point
- 起点
endPoint
- 终点
body
- 定义等角航线的天体
altitude
- 参考天体上方的高度(米)
public GeodeticPoint getFinalPoint()
public double getDistance()
public GeodeticPoint calculatePointAlongArc(double fraction)
fraction
- 要计算点的弧上的百分比
Copyright © 2002-2023 CS GROUP. All rights reserved.