ソースコード付きで緯度・経度を元にした二点間の距離計算方法を解説します。 MapKit等の地図アプリを使用していると、現在位置から目的地までの距離や、 ある場所から、ある場所までの距離を表示したい時があります。 他にも、地図に立てたピンを全て表示させたい場合の縮尺計算も、 全てのピンの中心位置となる緯度経度を計算し、 そこから一番離れているピンまでの距離を計算すれば、 全てのピンを表示出来る縮尺を求める事が出来ます。 そんな、様々なシーンで使う事となる距離の計算方法を Objective-C流にソースコード付きで解説したいと思います。 緯度・経度を元に二点間の距離(m)を算出する方法 ヒュベニ距離計算式で求める二点間の距離(m) 緯度・経度を元に二点間の距離(m)を算出する方法 今回はメソッドに纏めましたので、そのままコピペでもご使用頂けます。 まずは下記コードをご覧下さい //-----
![iPhone地図アプリで使える緯度・経度を元に、二点間の距離を取得する方法!!](https://cdn-ak-scissors.b.st-hatena.com/image/square/d8df872e5126247b06c8e8c6d8eea4cfe9284126/height=288;version=1;width=512/https%3A%2F%2Fblogger.googleusercontent.com%2Fimg%2Fb%2FR29vZ2xl%2FAVvXsEhyYe7G78O9nsyBHhc3IHDHy0IfkdIRo99TjAwtJWINR5mMJ3dAknU8cEjXF-EwEVfMaB714CfkNgLG7JhOWtJmY94oaPEN5JLno2AeqFM6uWNU0RJiEUCJTj6XOmZugxHN1lo4l_Z4qA%2Fw1200-h630-p-k-no-nu%2Fa1380_000474_m.jpg)