3 ポイント 投稿者 GN⁺ 2023-08-28 | 1件のコメント | WhatsAppで共有
  • Geographic Information Systems Stack Exchange のQ&Aを扱った記事で、特定のメートル数だけ緯度・経度をオフセットするアルゴリズムについて述べている。
  • ユーザーは、与えられた緯度・経度の組とメートル単位のベクトル変換を、新しい座標へ高速かつ正確に変換する方法を探している。
  • 最も高く評価された回答は、単純な近似を提案している。y方向では111,111メートル(または111.111 km)が緯度1度であり、x方向では111,111 * cos(緯度)メートルが経度1度に相当する。この方法は、極地を除く数キロメートル以内の移動に適している。
  • 111,111という数値は、フランス人がメートルを定義した当初の定義に由来しており、赤道から北極までの距離が10^7メートルになるように定義した。したがって、10^7 / 90 = 111,111.1メートルが緯度1度に対応する。
  • ほかの回答では、航空用公式のアルゴリズム、Vincentyの直接公式の利用、あるいはオフセットを加える前に点を平面座標系へ投影する方法が提案されている。
  • この議論には、提案された方法を実装する Python、R、Swift のコードスニペットも含まれている。
  • この記事は、地理情報システムが問題解決にどのように使われるか、そして地理座標と物理的距離の関係を理解することの重要性について、実践的な例を示している。

1件のコメント

 
GN⁺ 2023-08-28
Hacker Newsの意見
  • 1791年、メートルはパリを通る4分の1子午線、すなわち90度の弧の1000万分の1として再定義されました。これにより、1°は111,111.111... mになります。
  • 地球の周囲はおよそ4000万メートル、つまり40,000 kmです。
  • メートルの初期の定義は秒振り子の長さ、つまり周期が2秒の振り子の長さでした。
  • 1海里(~6076 ft)は、正確には地球の赤道上で1分の弧です。
  • 光の速度はおよそ1ナノ秒あたり1フィートです。
  • 一部のユーザーは、メートル法の単純さに比べてヤード・ポンド法の複雑さに不満を表しています。
  • 地球の形が扁平な球体であることは、緯度1度の実際の弧長が変わりうることを意味します。
  • 緯度1度が111,111.1メートルに相当するという「信頼性がある」という表現は、「実用に使えるほど十分に近い」という意味かもしれません。
  • 便利な経験則として、経度1度は111,111 * cos(緯度) メートルです。