The BLH type exposes the following members.

Constructors

  NameDescription
Public methodBLH
コンストラクタ

Methods

  NameDescription
Public methodChangeToDegree
自身の単位を度へ変換する
Public methodChangeToRadian
自身の単位をラジアン単位へ変換する
Public methodEquals
このインスタンスと指定したオブジェクトが等しいかどうかを示します。
(Inherited from ValueType.)
Protected methodFinalize
Object がガベージ コレクションにより収集される前に、その Object がリソースを解放し、その他のクリーンアップ操作を実行できるようにします。
(Inherited from Object.)
Public methodGetDistance
引数で渡された座標までの距離を返す。 簡易計算なので、距離が数十km以下で有効です。
Public methodGetDistance2
簡易な距離演算その2 精度は、近距離では(少なくとも20km程度)その1の方法と大して変わらない。 参考:http://homepage3.nifty.com/kubota01/distance.htm 距離が50kmを超えるようなら、こちらのメソッドの方が実際の距離を表すと思う。 [2011/7/18 追記] 現時点ではXYZの直交座標系への変換精度が悪く、極近距離で精度が出ない。
Public methodGetDistance3
GetDistanceを利用して、直線距離を求めるメソッド
Public methodGetHashCode
このインスタンスのハッシュ コードを返します。
(Inherited from ValueType.)
Public methodGetType
現在のインスタンスの Type を取得します。
(Inherited from Object.)
Protected methodMemberwiseClone
現在の Object の簡易コピーを作成します。
(Inherited from Object.)
Public methodToString
緯度・経度・楕円体高の文字列化 Excelに合わせて、経度から先に出力する。
(Overrides ValueType..::..ToString()()()().)
Public methodToXYZ
XYZ座標系へ変換したオブジェクトを返す 参考:理科年表,p.563,2003. [2011/7/18 追記]計算精度が悪い気がしてならん。

Operators

  NameDescription
Public operatorStatic memberAddition
Public operatorStatic memberSubtraction

Fields

  NameDescription
Public fieldB
Public fieldH
Public fieldL
Public fieldunit

Properties

  NameDescription
Public propertyGetUnitLengthForEN
楕円体に沿った、東西方向の単位長[m/deg]を返す 実際は高度の分だけ若干の誤差が発生するし、2地点の高度差は考慮しない。 参考:理科年表,p.563,2003. ちなみに、http://yamadarake.web.fc2.com/trdi/2009/report000001.html を見るとヒュベニの公式と言うものであることが分かる
Public propertyToDegree
単位を度へ変換した物を返す
Public propertyToRadian
単位をラジアン単位へ変換した物を返す

See Also

inserted by FC2 system