1

ジオコーダージェムを使用すると、レール内の2つの座標間の距離を簡単に計算できます。

obj.distance_from([40.714,-100.234])

レールの外側のルビースクリプトでこれをどのように達成できますか?

4

1 に答える 1

0

地球が球体であると仮定する場合は、緯度、経度、地球の半径から 2 点間の距離を計算する簡単な式があります。

http://en.wikipedia.org/wiki/Great-circle_distance#Formulas

Point#distanceここでは、地球の半径を考慮せずに実装しました (「参考文献」を参照)。

https://gist.github.com/amitkgupta/5019163

メートル、マイルなどの結果が必要な場合は、半径の適切な値を掛ける必要があります。

于 2013-03-18T00:37:54.340 に答える