クラス VincentyFormulae

java.lang.Object
VincentyFormulae
すべての実装されたインタフェース:
GreatArcAlg

public class VincentyFormulae extends Object implements GreatArcAlg
Vincenty's formulae を使って大圏航路を計算するクラス。
  • コンストラクタの詳細

    • VincentyFormulae

      public VincentyFormulae()
      コンストラクタでは何もしません。
  • メソッドの詳細

    • direct

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

      public InverseResult inverse(EarthEllipsoid ellipsoid, LatLng point1, LatLng point2)
      インタフェースからコピーされた説明: GreatArcAlg
      INVERSE計算
      定義:
      inverse インタフェース内 GreatArcAlg
      パラメータ:
      ellipsoid - 準拠地球楕円体
      point1 - 1点目の緯度・経度
      point2 - 2点目の緯度・経度
      戻り値:
      2点間の距離、およびそれぞれの地点から見た他方への方位角