インタフェース GreatArcAlg
- 既知の実装クラスのリスト:
SphericalTrigo
,VincentyFormulae
public interface GreatArcAlg
大圏航路計算を実施するインタフェース。
個々の大圏航路計算クラスは、当インタフェースを実装(implement)しなければならない。
-
メソッドの概要
修飾子とタイプメソッド説明DirectResult
direct
(EarthEllipsoid ellipsoid, LatLng source, double distance, double azimuth) DIRECTの計算InverseResult
inverse
(EarthEllipsoid ellipsoid, LatLng point1, LatLng point2) INVERSE計算
-
メソッドの詳細
-
direct
DIRECTの計算- パラメータ:
ellipsoid
- 準拠地球楕円体source
- 出発点の緯度・経度distance
- 到達点までの距離(単位:メートル)azimuth
- 方位角(北が0。時計回りが正。単位:ラジアン)- 戻り値:
- 到達点の緯度・経度、および到達点から見た方位角
-
inverse
INVERSE計算- パラメータ:
ellipsoid
- 準拠地球楕円体point1
- 1点目の緯度・経度point2
- 2点目の緯度・経度- 戻り値:
- 2点間の距離、およびそれぞれの地点から見た他方への方位角
-