2地点の緯度、経度を指定して、その直線距離を求める必要があったのでメモ書き。 <注意> 稀にソースをコピペしてブログ等に載せてる方がいらっしゃいますが、間違いを修正する事もありますので、せめてリンクくらいは貼って頂けると困る人が減るかと思います。 ヒュベニの公式 一般的に使われているヒュベニの公式から求めるものです。 国土地理院とかにある距離計算もこれで求めてるっぽいです。 2024年現在、国土地理院の計算式はBowring(1996)になっています。 参考:経緯度を用いた2地点間の測地線長、方位角を求める計算 【追記】 [2022/05/12] バグ修正 >@rwanda_go_tanさんバグ報告ありがとうございます。 [2023/11/01] composer化してみました。 [2024/01/04] 国土地理院の距離計算が異なっていたので本文修正 > @kkddさんありがとうございま
![2つの座標間の距離を求める - Qiita](https://cdn-ak-scissors.b.st-hatena.com/image/square/88e23fedfb1bc363dce83dff156be6a7dacf607a/height=288;version=1;width=512/https%3A%2F%2Fqiita-user-contents.imgix.net%2Fhttps%253A%252F%252Fcdn.qiita.com%252Fassets%252Fpublic%252Farticle-ogp-background-412672c5f0600ab9a64263b751f1bc81.png%3Fixlib%3Drb-4.0.0%26w%3D1200%26mark64%3DaHR0cHM6Ly9xaWl0YS11c2VyLWNvbnRlbnRzLmltZ2l4Lm5ldC9-dGV4dD9peGxpYj1yYi00LjAuMCZ3PTk3MiZoPTM3OCZ0eHQ9MiVFMyU4MSVBNCVFMyU4MSVBRSVFNSVCQSVBNyVFNiVBOCU5OSVFOSU5NiU5MyVFMyU4MSVBRSVFOCVCNyU5RCVFOSU5QiVBMiVFMyU4MiU5MiVFNiVCMSU4MiVFMyU4MiU4MSVFMyU4MiU4QiZ0eHQtYWxpZ249bGVmdCUyQ3RvcCZ0eHQtY29sb3I9JTIzMjEyMTIxJnR4dC1mb250PUhpcmFnaW5vJTIwU2FucyUyMFc2JnR4dC1zaXplPTU2JnM9NmM2MmEyZjE3ZGYzYzM5NTgyNzcwZDJjOTVmYTFjNWU%26mark-x%3D142%26mark-y%3D57%26blend64%3DaHR0cHM6Ly9xaWl0YS11c2VyLWNvbnRlbnRzLmltZ2l4Lm5ldC9-dGV4dD9peGxpYj1yYi00LjAuMCZoPTc2Jnc9NzcwJnR4dD0lNDBjaGl5b3lvJnR4dC1jb2xvcj0lMjMyMTIxMjEmdHh0LWZvbnQ9SGlyYWdpbm8lMjBTYW5zJTIwVzYmdHh0LXNpemU9MzYmdHh0LWFsaWduPWxlZnQlMkN0b3Amcz0zNzJlOGQ5YzFhMjhhZWFiYjM1YzAyZTRjZDc2MzA5MQ%26blend-x%3D142%26blend-y%3D486%26blend-mode%3Dnormal%26s%3D22e9388c139e435373d785b6b7d5229b)