longitude緯度(北緯)1度あたりの距離はおよそ111kmですが、経度(東経)1度あたりの距離は緯度によって大きく変わります。経度1度の距離は赤道に近づくほど大きく、遠ざかるほど小さくなります。GPSセンサーを使ったアプリケーションで距離を測る時に困ってしまいます。経度1度のおおよその距離(km)は次の式で求められます。111.3194908※0.017453293=2×π÷360(角度からラジアンを求める係数)※111.3194908=6378.137×2×π÷360(地球を半径6378.137kmの球として断面の円周を求める係数)cos関数の括弧の中は緯度(北緯)のラジアンです。経度(東経)ではないのでご注意ください。緯度と経度を間違えると正しく計算できません。この計算は地球を真円としてしますが、実際の地球は楕円です。計算結果がどれくらい誤差があるのか、国土地理院の距離と方位角の計算と比較してみます。赤道から遠ざかるほど誤差が大きくなってます。北緯44度の地点で誤差0.16%です。言え、三角関数1個の計算で距離が求まるので、スマートフォン用アプリケーションには十分だと思います。(※1)実際に使ってみると計算誤差よりセンサーの誤差のほうが大きいくらいです。2010を使いました。(2016年4月追記)以上、参考になれば幸いです。当ブログは公開後に内容を修正することがあります。当ブログの内容により発生した損害につきましては一切の責任を負いかねますのでご了承下さい。ユーザーの訪問の際にクッキーやアクセス解析という方法でユーザーの行動を記録しています。これはユーザー個人を特定できない情報であり、サイトの質向上のために用いられます。プライバシー保護のために当ブログのクッキーの取得を拒否するにはお使いのブラウザのクッキーの送受信を拒否するよう設定してください。当サイトは第三者によって配信される広告を表示します。その際、ユーザーが過去に閲覧したサイトの情報からユーザーの興味のある広告を優先的に表示することがあります。このために、ユーザーのインターネット閲覧履歴情報を利用することがありますが、これらは個人を特定できる情報ではなく、個人情報の漏洩や電話、手紙、メールによるセールスはありません。