インタフェース 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

      DirectResult direct(EarthEllipsoid ellipsoid, LatLng source, double distance, double azimuth)
      DIRECTの計算
      パラメータ:
      ellipsoid - 準拠地球楕円体
      source - 出発点の緯度・経度
      distance - 到達点までの距離(単位:メートル)
      azimuth - 方位角(北が0。時計回りが正。単位:ラジアン)
      戻り値:
      到達点の緯度・経度、および到達点から見た方位角
    • inverse

      InverseResult inverse(EarthEllipsoid ellipsoid, LatLng point1, LatLng point2)
      INVERSE計算
      パラメータ:
      ellipsoid - 準拠地球楕円体
      point1 - 1点目の緯度・経度
      point2 - 2点目の緯度・経度
      戻り値:
      2点間の距離、およびそれぞれの地点から見た他方への方位角