GPS-GGA数据格式

这是一帧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)回车,换行。

GPS-GGA数据格式相关推荐

  1. 【灵动MM32-DMA传输-GPS解算】 移植NMEA协议库解析GGA数据格式

    灵动MM32单片机移植NMEA协议库解算GGA数据格式通过串口dma硬件传输 今天使用一款常见的gps模块,goouuu果云GPS模块,这款产品可以说是便宜好用,但是这个原版本的例程我觉得不太行,解析 ...

  2. android gps 卫星数据格式,Gps开发实战——卫星数量获取

    卫星数量有两种:卫星总数(all),和已校准卫星数(fixed): 卫星数量来源于gps定位数据,gps数据来源又有两种:内置gps和外接gps设备. 一.内置gps数据来源的计算方式 开始启用内置g ...

  3. Kitti中GPS/IMU数据格式

    KItti怎用使用IMU/GPS数据 先贴上数据格式,来源于KITTI官网 下载develop kit即可看到 develop kit中还还提供了一些基本的matlab函数

  4. android hal 层GPS 研究总结——关于GPS GGA/GSV/RMC 数据的解析

    快跑的未必能赢,力战的未必获胜,聪明的未必得粮食,明哲的未必得资财,灵活的未必得喜悦.所临到世人的,是在乎当时的机会. 人生一世间,忽若暮春草./Eclair/hardware/libhardware ...

  5. 【转】android hal 层GPS 研究总结——关于GPS GGA/GSV/RMC 数据的解析

    [转]android hal 层GPS 研究总结 2011-09-22 快跑的未必能赢,力战的未必获胜,聪明的未必得粮食,明哲的未必得资财,灵活的未必得喜悦.所临到世人的,是在乎当时的机会. 人生一世 ...

  6. GPS的数据格式介绍

    GPRMC(建议使用最小GPS数据格式) $GPRMC,<1>,<2>,<3>,<4>,<5>,<6>,<7>,&l ...

  7. GPS数据转换为OneNet需要的数据

    GPS的数据格式是DDMM.MMMMMM 获取到的GPS帧数据比如是:$GNRMC,112317.000,A,3438.1633,N,11224.4992,E,0.19,186.95,240916,, ...

  8. 上传GPS数据到ONENET云平台

    本文是对已经了解怎么去上传单个数据流但不知道怎么同时上传多个数据流的的读者,若还不了解怎么上传单个数据流请跳过本文.  使用MQTT Simulate Device 进行模拟配置(在没有实体设备或者不 ...

  9. Python学习:利用python解析GPS模块数据,并生成可视化地图显示

    一.GPS模块数据格式 笔者在项目中使用过移远L76K以及梦芯MXT905HM两款GPS定位芯片,两款芯片均是采用串口输出数据,而且数据包采用的是NEMA协议消息结构,消息结构如下: 数据包格式如下: ...

  10. 【RT-Thread】STM32的UART设备读取GPS数据

    目录 前言 1. 开发环境搭建 2. RTT Studio创建工程 3. CubeMX配置系统时钟 4. SConscript构建目录 5. UART设备驱动程序 6. 获取GPS定位信息 小结 前言 ...

最新文章

  1. 修复错误配置fstab文件导致系统无法正常启动
  2. App-V应用程序虚拟化之二部署Template Server
  3. 国际化困境(第二篇)
  4. oracle剩余月份计算,[HELP]如何计算两个日期之间的月份(非MONTHS_BETWEEN)?
  5. databaselink用法
  6. [(转)hystar整理]Entity Framework 教程
  7. 前端学习(3069):vue+element今日头条管理-loding处理
  8. hive解绑邮箱_django使用QQ企业邮箱发送邮件
  9. 植被物候参数遥感研究进展(好文分享)
  10. 自建网易云音乐解锁代理
  11. antd源码解读 之 构建工具antd-tools
  12. 关于python中.item()的用法
  13. 2017年PHP培训机构排名
  14. 软件配置 | win / mac M1 imagemagick 的安装
  15. 即日起,申请美国签证需要提供社交媒体账户
  16. 几行代码就能实现复杂的 Excel 导入导出,这个工具类真心强大!
  17. 初读《编程之美》就想秀一下,结果还翻车了
  18. 山东大学软件学院网络攻击与防范2022-2023林丰波100词详解
  19. Ultra Wideband Signals and Systems in Communication Engineering
  20. 冒死揭秘安利_番外 《兰斯10》安利及通关感想(成长)

热门文章

  1. hbase安装与配置
  2. Java疯狂讲义第五章笔记
  3. Fences报错,explorer.exe未正确关闭问题
  4. python中导入win32com.client出错问题
  5. Java 生成 UUID
  6. Eclipse 最佳字体 推荐
  7. 【跟踪算法】MOSSE论文翻译
  8. 本科毕设研究记录(一)————小样本综述
  9. matlab设计调度方法,基于Matlab的BP神经网络在公交车辆调度中的应用
  10. 计算机拓展名cad,CAD用到的各种文件格式有哪些