タグ

ブックマーク / www.mk-mode.com (1)

  • Ruby - 地球上の2点間の距離をほぼ正確に計算!

    これらの測地系のうち、「GRS 80」と「WGS 84」が歴史も新しく精度も良いようで、中でも「GRS 80」が一番精度が良いようです。 (と言っても、それぞれの誤差はわずかなものです) 次に、計算方法ですが一番正確な方法は国土地理院のサイトに掲載の方法のような気がします。 距離と方位角の計算 計算式 しかし、非常に複雑で簡単に実現できそうな気がしません。 そこで、さらに調べてみると「ヒュベニの公式」というものが存在することが判明。 カシミール / 計算式 詳しくはここでは説明しません(できません)が、他のサイト等も参考にしてまとめると以下のような公式になります。 参考までに、以下にこの公式を利用した距離計算のRubyスクリプトを掲載しておきます。 Ruby スクリプト ご利用の環境によっては微修正が必要かもしれません。 File: calc_dist.rb 1 2 3 4 5 6 7 8

    Ruby - 地球上の2点間の距離をほぼ正確に計算!
  • 1