移動距離の計算方法について
記録の公開ページには、自動で旅の移動距離を表示する機能があります。
目次
計算方法
移動距離は、出発地と到着地のそれぞれ「都庁・道庁・府庁・県庁」(首都)の所在地を基に、直線距離で計算しています。
出発地と到着地が同じ場合は、一律で片道50kmとして計算します。
計算例
- 山形~東京の旅:山形県庁(松波2丁目)〜東京都庁(西新宿2丁目)
→片道290km ×2 = 580km - 新潟〜富山〜石川の旅:新潟県庁〜富山県庁〜石川県庁
→片道260km ×2 = 520km - 東京都内の旅
→片道50km ×2 = 100km
以上の計算方法で移動距離を算出しています。※10km単位で、一の位を四捨五入しています。
移動手段やルートは多岐にわたるため、本機能では一律の基準を用いて算出しています。正確な移動距離を示すものではありませんので、あらかじめご了承ください。
備考
- 地球半径:6,371km (真球と仮定)
- deg2rad関数で緯度経度をラジアン値に変換
- Haversine公式を使用して2地点間の距離を算出










