gps数据格式: a.GPS固定数据输出语句($GPGGA)这是一帧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(第一位是零也将传送); GPS 数据格式是全球定位系统(GPS)设备与接收器之间通信的一种标准化方法,它使得不同制造商的设备可以互相兼容并交换定位数据。其中,几种主要的GPS数据输出语句包括: 1. **GPS 固定数据输出语句 ($GPGGA)** $GPGGA语句是GPS定位的核心信息,包含17个字段,如: - **UTC时间**:例如`<1>`,表示小时、分钟和秒,精确到毫秒。 - **纬度**:`<2>`,格式为度分秒,第一位是零也会传送。 - **纬度半球**:`<3>`,N代表北纬,S代表南纬。 - **经度**:`<4>`,同样以度分秒表示,首位零也传送。 - **经度半球**:`<5>`,E代表东经,W代表西经。 - **定位质量指示**:`<6>`,0表示无定位,1表示有效定位。 - **使用卫星数量**:`<7>`,从00到12。 - **水平精确度**:`<8>`,0.5到99.9的值,单位是米。 - **海拔高度**:`<9>`,天线距离海平面的高度,单位是米(M)。 - **大地水准面高度**:`<10>`,同海拔高度,单位也是米(M)。 - **差分GPS数据期限**:`<11>`,RTCMS SC-104的最后设定时间。 - **差分参考基站标号**:`<12>`,0000到1023的数字,表示基站编号。 - `*xx`:ASCII码的异或校验和。 - `<CR><LF>`:回车和换行符,作为语句结束标记。 2. **可视卫星状态输出语句 ($GPGSV)** $GPGSV语句提供了可视卫星的数量和状态,如卫星号、仰角、方位角和信噪比等信息。每个卫星信息由4个数据项组成,包括卫星号、仰角、方位角和信噪比。 3. **当前卫星信息 ($GPGSA)** $GPGSA语句给出了定位模式(手动或自动)、定位类型(二维或三维)、使用的卫星编号以及精度因子,如PDOP(位置精度因子)、HDOP(水平精度因子)和VDOP(垂直精度因子)。 4. **推荐定位信息 (RMC)** $GPRMC语句提供了推荐的定位数据,包括UTC时间、定位状态(有效或无效)、纬度和经度(带半球指示)、地面速度、航向、日期、磁偏角和磁偏角方向。这个语句对于导航应用特别重要,因为它包含了定位和航行的基本信息。 理解这些数据格式对于开发GPS应用、数据分析和设备调试至关重要。通过解析这些语句,我们可以获取到精确的地理位置信息、定位质量、卫星状态等,从而实现导航、跟踪、地理信息系统(GIS)应用等功能。在实际操作中,通常需要将这些原始数据转换成易于理解和处理的格式,以便在各种平台上使用。
- 键盘上的眼泪2013-08-28这封东西很全面。
- 毛笔开花2015-06-29还可以,对我来说有用!
- w2586657142014-05-06还可以吧 太少了不全面 0183借口协议的东西
- sujj1252013-12-01不错,讲述很清楚
- alluser22013-10-11不错, 有帮助
- 粉丝: 60
- 资源: 26
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助