GPS NMEAデータ形式

$GPGGA

形式

$GPGGA,m1,m2,c1,m3,c2,d1,d2,f1,f2,M,f3,M,f4,d3*cc

パラメータと意味

パラメータ意味形式
m1UTC時刻hhmmss.ss形式です
m2緯度ddmm.mmmm
c1緯度の種類北緯=N 南緯=S
m3経度ddmm.mmmm
c2経度の種類東経=E 西経=W
d1位置の種類0=無効 1=自律測位 2=差分補正(ディファレンシャル補正またはRTCM基地局補正)
d2測位に利用した人工衛星の個数
f1位置の精度(水平方向)HDOPn.nn
f2標高(基準楕円体からの標高)n.nn
M高さの単位M=メートル
f3ジオイドからの距離(ジオイド高)n.nn
Mジオイドからの距離単位M=メートル
d3ディファレンシャル補正値
d4RTCMの基地局ID
ccチェックサム

$GPGSA

形式

$GPGSA,m1,m2,d1,d2,d3,d4,d5,d6,d7,d8,d9,d10,d11,d11,pd,hd,vd*cc

パラメーターと意味

パラメータ意味形式
m1モードM=2D/3Dマニュアル A=2D/3D自動
m2モード1=無効 2=2D 3=3D
d1~d11位置補正情報
pdPDOP
hdHDOP
vdVDOP
ccチェックサム

$GPGSV

形式

$GPGSV,n1,n2,n3,n4,d1,d2,sn,ssv1,ssv2,ssv3,ssv4,tsv1,tsv2,tsv3,tsv4,fsv1,fsv2,fsv3,fsv4*cc

パラメーターと意味

パラメータ意味形式
n1メッセージの個数
n2メッセージ番号
n3取得できた人工衛星の個数
n4人工衛星のID番号(PRN)
d1人工衛星の仰角90度が最大値
d2人工衛星の方位角0~359度の範囲
snSN比0~99dBの範囲
ssv12番目の人工衛星の人工衛星のID番号(PRN)
ssv22番目の人工衛星の人工衛星の仰角
ssv32番目の人工衛星の人工衛星の方位角
ssv42番目の人工衛星のSN比
tsv13番目の人工衛星の人工衛星のID番号(PRN)
tsv23番目の人工衛星の人工衛星の仰角
tsv33番目の人工衛星の人工衛星の方位角
tsv43番目の人工衛星のSN比
fsv14番目の人工衛星の人工衛星のID番号(PRN)
fsv24番目の人工衛星の人工衛星の仰角
fsv34番目の人工衛星の人工衛星の方位角
fsv44番目の人工衛星のSN比
ccチェックサム
補足
n1が2の場合は $GPGSV行が2行続き n2=1,n2=2の行がある。

$GPZDA

形式

$GPZDA,f1,d1,d2,d3,d4,d5*cc

パラメーターと意味

パラメータ意味形式
f1UTC時刻
d1
d2
d3
d4ローカル時刻との差(時間)
d5ローカル時刻との差(分)
ccチェックサム

$GPZDA

形式

$GPRMC,f1,c2,f3,c4,f5,c6,f7,f8,s9,f10,c11,c12*cc

パラメーターと意味

パラメータ意味形式
著者
iPentecのメインプログラマー
C#, ASP.NET の開発がメイン、少し前まではDelphiを愛用
最終更新日: 2011-12-10
作成日: 2011-08-25
iPentec all rights reserverd.