网站首页 > 技术教程 正文
GPGGA,GPS固定数据输出语句($GPGGA),这是一帧GPS定位的主要数据,也是使用最广的数据。
概述
$GPGGA 语句包括17个字段:语句标识头,世界时间,纬度,纬度半球,经度,经度半球,定位质量指示,使用卫星数量,HDOP-水平精度因子,椭球高,高度单位,大地水准面高度异常差值,高度单位,差分GPS数据期限,差分参考基站标号,校验和结束标记(用回车符<CR>和换行符<LF>),分别用14个逗号进行分隔。
格式示例:$GPGGA,014434.70,3817.13334637,N,12139.72994196,E,4,07,1.5,6.571,M,8.942,M,0.7,0016*7B
该数据帧的结构及各字段释义如下:
$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> 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码的异或校验
<CR> 回车符,结束标记
<LF> 换行符,结束标记
数据样例
$GPGGA,013406.00,3640.4802879,N,11707.9560247,E,1,16,0.8,122.1179,M,-7.002,M,,*46
解析后的数据
$GPGGA 消息头标识(gga是固定的,gp不是固定的)
013406.00 UTC时间
3640.4802879 纬度
N 纬度方向
11707.9560247 经度
E 纬度方向
1 解状态
16 卫星数
0.8 HDOP-水平精度因子
122.1179 高程
M 高程单位
-7.002 大地水准面高度异常差值
M 单位
差分延迟
*46 基站号*checksum
\r\n
猜你喜欢
- 2024-12-07 Python高德地图指定区域经纬度数据抓取
- 2024-12-07 只要两步,用Python将地址标记在地图上
- 2024-12-07 MBTiles栅格地图瓦片存储规范说明
- 2024-12-07 聊一聊几种常见的数据可视化
- 2024-12-07 ArcGIS入门(1)——初识arcmap
- 2024-12-07 小心!微信“原图”很可能会成为出卖你的帮凶
- 2024-12-07 利用91卫图助手确定矿区最大最小经纬度
- 2024-12-07 “度”和“渡”的构成及在使用上有哪些区别?
- 2024-12-07 原来这样操作,根据等高线生成TIN变得如此简单
- 2024-12-07 计算两点距离、方位角、中点坐标的方法
你 发表评论:
欢迎- 最近发表
- 标签列表
-
- sd分区 (65)
- raid5数据恢复 (81)
- 地址转换 (73)
- 手机存储卡根目录 (55)
- tcp端口 (74)
- project server (59)
- 双击ctrl (55)
- 鼠标 单击变双击 (67)
- debugview (59)
- 字符动画 (65)
- flushdns (57)
- ps复制快捷键 (57)
- 清除系统垃圾代码 (58)
- web服务器的架设 (67)
- 16进制转换 (69)
- xclient (55)
- ps源文件 (67)
- filezilla server (59)
- 句柄无效 (56)
- word页眉页脚设置 (59)
- ansys实例 (56)
- 6 1 3固件 (59)
- sqlserver2000挂起 (59)
- vm虚拟主机 (55)
- config (61)
本文暂时没有评论,来添加一个吧(●'◡'●)