格式如下

00225s

+000000004

0599992.512TDC

0004990.716LST0004989.71FIS

$GNGGA,060633.000,3119.3559,N,12135.9948,E,1,22,0.6,51.2,M,0.0,M,,*4A

$GNRMC,060633.000,A,3119.3559,N,12135.9948,E,0.00,203.12,160419,,,A*71

$SYS,041619,060634,0,0,1,0,1,0,0,1,2,1,0,

+000000004[root@centos1 dev]# cat /dev/gps1 |grep GNGGA$GNGGA,085318.00,3016.36039,N,12006.35748,E,1,12,0.99,37.4,M,7.1,M,,43$GNGGA,085319.00,3016.36042,N,12006.35743,E,1,12,1.04,37.4,M,7.1,M,,40$GNGGA,085320.00,3016.36044,N,12006.35739,E,1,11,1.14,37.4,M,7.1,M,,43$GNGGA,085321.00,3016.36051,N,12006.35748,E,1,11,1.07,37.6,M,7.1,M,,40$GNGGA,085322.00,3016.36057,N,12006.35755,E,1,12,1.06,37.7,M,7.1,M,,4A$GNGGA,085323.00,3016.36062,N,12006.35764,E,1,12,0.97,37.8,M,7.1,M,,49$GNGGA:GPGGA(时间、定位质量)UTC时间,纬度,纬半球,经度,经半球,定位质量标,卫星数量,水平精确度,天、地水准高度,差分GPS数据等, *, 校验和, 回车、换行$GPGGA,<1>,<2>,<3>,<4>,<5>,<6>,<7>,<8>,<9>,M,<10>,M,<11>,<12>xx$GPGGA:起始引导符及语句格式说明(本句为GPS定位数据);<1> UTC时间,格式为hhmmss.sss;<2> 纬度,格式为ddmm.mmmm(第一位是零也将传送);<3> 纬度半球,N或S(北纬或南纬)<4> 经度,格式为dddmm.mmmm(第一位零也将传送);<5> 经度半球,E或W(东经或西经)<6> GPS状态, 0初始化, 1单点定位, 2码差分, 3无效PPS, 4固定解, 5浮点解, 6正在估算 7,人工输入固定值, 8模拟模式, 9WAAS差分<7> 使用卫星数量,从00到12(第一个零也将传送)<8> HDOP-水平精度因子,0.5到99.9,一般认为HDOP越小,质量越好。<9> 海拔高度,-9999.9到9999.9米M 指单位米<10> 大地水准面高度异常差值,-9999.9到9999.9米M 指单位米<11> 差分GPS数据期限(RTCM SC-104),最后设立RTCM传送的秒数量,如不是差分定位则为空<12> 差分参考基站标号,从0000到1023(首位0也将传送)。* 语句结束标志符xx 从$开始到之间的所有ASCII码的异或校验维度: dd+mm/60+mmmm/600000维度: ddd+mm/60+mmmm/600000位置定位页面 http://www.gpsspg.com/maps.htm

$GNRMC,091655.00,A,3016.36112,N,12006.35204,E,0.042,,200419,,,A6E$GNRMC,091656.00,A,3016.36112,N,12006.35203,E,0.038,,200419,,,A67

$GNRMC,095554.000,A,2318.1327,N,11319.7252,E,000.0,005.7,081215,,,A*73(1) UTC 时间, hhmmss(时分秒)【095554.000】(2) 定位状态, A=有效定位, V=无效定位【A】(3) 纬度 ddmm.mmmmm(度分)【2318.1327】(4) 纬度半球 N(北半球)或 S(南半球)【N】(5) 经度 dddmm.mmmmm(度分)【11319.7252】(6) 经度半球 E(东经)或 W(西经)【E】(7) 地面速率(000.0999.9 节)【000.0】(8) 地面航向(000.0359.9 度,以真北方为参考基准)【005.7】(9) UTC 日期, ddmmyy(日月年)【081215】(10) 磁偏角(000.0~180.0 度,前导位数不足则补 0)【】(11) 磁偏角方向, E(东)或 W(西)【】(12) 模式指示(A=自主定位, D=差分, E=估算, N=数据无效)【A】

GPS Fix Data Sentence(PGRMF)GPS定位信息$PGRMF,<1>,<2>,<3>,<4>,<5>,<6>,<7>,<8>,<9>,<10>,<11>,<12>,<13>,<14>,<15>*hh<1> GPS周数(01023)<2> GPS秒数(0604799)<3> UTC日期,ddmmyy(日月年)格式<4> UTC时间,hhmmss(时分秒)格式<5> GPS跳秒数<6> 纬度ddmm.mmmm(度分)格式(前面的0也将被传输)<7> 纬度半球N(北半球)或S(南半球)<8> 经度dddmm.mmmm(度分)格式(前面的0也将被传输)<9> 经度半球E(东经)或W(西经)<10> 模式,M=手动,A=自动<11> 定位类型,0=没有定位,1=2D定位,2=3D定位<12> 地面速率(01851公里/小时)<13> 地面航向(000359度,以真北为参考基准)<14> PDOP位置精度因子(09,四舍五入取整)<15> TDOP时间精度因子(09,四舍五入取整)解析参考

https://blog.csdn.net/qq_32384313/article/details/77745386https://blog.csdn.net/MakeWorks/article/details/77639883