GPS-GGA數據格式

$GPGGA- Global Positioning System Fix Data

 

這是一幀GPS定位的主要數據,也是使用最廣的數據。

$GPGGA 語句包括17個字段:語句標識頭,世界時間,緯度,緯度半球,經度,經度半球,定位質量指示,使用衛星數量,水平精確度,海拔高度,高度單位,大地水準面高度,高度單位,差分GPS數據期限,差分參考基站標號,校驗和結束標記(用回車符<CR>和換行符<LF>),分別用14個逗號進行分隔。該數據幀的結構及各字段釋義如下:

$GPGGA,<1>,<2>,<3>,<4>,<5>,<6>,<7>,<8>,<9>,M,<10>,M,<11>,<12>*xx<CR><LF>

$GPGGA:起始引導符及語句格式說明(本句爲GPS定位數據);

<1>   UTC時間,格式爲hhmmss.sss;

<2>   緯度,格式爲ddmm.mmmm(第一位是零也將傳送);

<3>   緯度半球,N或S(北緯或南緯)

<4>   經度,格式爲dddmm.mmmm(第一位零也將傳送);

<5>   經度半球,E或W(東經或西經)

<6>   定位質量指示,0=定位無效,1=定位有效;

<7>   使用衛星數量,從00到12(第一個零也將傳送)

<8>   水平精確度,0.5到99.9

<9>   天線離海平面的高度,-9999.9到9999.9米

M 指單位米

<10> 大地水準面高度,-9999.9到9999.9米

M 指單位米

<11> 差分GPS數據期限(RTCM SC-104),最後設立RTCM傳送的秒數量

<12>   差分參考基站標號,從0000到1023(首位0也將傳送)。

* 語句結束標誌符

xx 從$開始到*之間的所有ASCII碼的異或校驗和

<CR> 回車

<LF> 換行

例子

$GPGGA,050901,3931.4449,N,11643.5123,E,1,07,1.4,76.2,M,-7.0,M,,*65  

其標準格式爲:$GPGGA,(1),(2),(3),(4),(5),(6),(7),(8),(9),M,(10),M,(11),(12)*hh(CR)(LF)

各部分所對應的含義爲:  

(1)定位UTC時間:05時09分01秒

(2)緯度(格式ddmm.mmmm:即dd度,mm.mmmm分);

(3)N/S(北緯或南緯):北緯39度31.4449分;

(4)經度(格式dddmm.mmmm:即ddd度,mm.mmmm分);

(5)E/W(東經或西經):東經116度43.5123分;

(6)質量因子(0=沒有定位,1=實時GPS,2=差分GPS):1=實時GPS;

(7)可使用的衛星數(0~8):可使用的衛星數=07;

(8)水平精度因子(1.0~99.9);水平精度因子=1.4;

(9)天線高程(海平面,-9999.9~99999.9,單位:m);天線高程=76.2m);  

(10)大地橢球面相對海平面的高度(-999.9~9999.9,單位:m):-7.0m;  

(11)差分GPS數據年齡,實時GPS時無:無;  

(12)差分基準站號(0000~1023),實時GPS時無:無;  

*總和校驗域;

hh 總和校驗數:65  

(CR)(LF)回車,換行。  

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章