緯度、経度 フォーマット変換

  • 投稿日:
  • by
  • カテゴリ:
Google マップでは、緯度、経度を「度(小数点あり)」で扱います。
一方、他の電子地図や携帯のGPSでは「度分秒(小数点あり)」で扱うものがあります。

ってことで、JavaScriptで作ってみましたよ。
※ソースは勝手に持って行ってくださいな。

緯度、経度 フォーマット変換

要は、分とか秒とかを小数点で表すかどうかなので、60で掛けたり割ったりすればいーんですね。

度分秒を度で表すには、
  1. 度 + 分/60 + 秒/60/60

度を度分秒で表すには、
  1. 整数部分を度とする。
  2. 小数部分*60 の整数部分を分とする。
  3. 2.の小数部分*60 を秒とする。