エントリーの編集
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
記事へのコメント0件
- 注目コメント
- 新着コメント
このエントリーにコメントしてみましょう。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
地球上の2点間の距離の求め方 - Qiita
ごあいさつ おはようございます、ポート株式会社の鈴木です。これから、社内で開催されている技術共有会... ごあいさつ おはようございます、ポート株式会社の鈴木です。これから、社内で開催されている技術共有会の成果をQiitaで公開していきます。 はじめに 球面である地球上でその表面の特定の1点を表現するために、古来から緯度と経度という概念が使われてきた。これは情報化が進んだ現代社会においてもそのまま使用されている。当記事では2点の緯度と経度が与えられた時、その2点間の距離を求める方法を説明する。 なお、説明のために高校数学3・C程度の知識を用いる。 動機 RubyでGPS情報を扱う Geokit というgemがある。これは Google や Yahoo などと連携する機能も提供しているが、その中に2点間の距離を求める distance_to というメソッドがある。このソースコードを調査した上で、採用されている理論を調査した。 角度の単位 緯度と経度は球体(地球)中心からの角度である。一般的に角度