- ベストアンサー
GPSのNMEA-0183フォーマットについて
緯度 経度の表記が10進法で出てきますが、これを60進法に変換する為の計算式もしくはフリーソフト(カシミール以外で)知っている方がいましたら教えてください。
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
例えばGGAやGLLセンテンスでの緯度と経度の部分を抜き出すと、 …<略>…,3501.234567,N,13512.345678,E,…<略>… これは北緯35度01.234567分,東経135度12.345678分を表しています。 ※小数点以下の桁数は機種によって違うかもしれません ですから度分秒形式に直すには 緯度の方は、 01.234567分は小数部分を60倍して角度の秒に直します。 0.234567 * 60 = 14.07402 北緯35度01分14.07402秒 経度は同様にして 0.345678 * 60 = 20.74068 東経135度12分20.74068秒 実際には秒の部分は測位精度(単独かDGPSか)や用途に応じて小数点以下2~4桁目で四捨五入すればいいでしょう。 GPS用ソフトはここから探してみられてはいかがでしょうか。 http://www.vector.co.jp/vpack/filearea/win/home/traffic/gps/
お礼
sunspot_numberさんありがとうございました。 計算式が分かったのでエクセルで計算してみます。 確かな情報ありがとうございました。