当前位置:网站首页>GPS数据格式的分析与处理[通俗易懂]
GPS数据格式的分析与处理[通俗易懂]
2022-06-28 13:38:00 【全栈程序员站长】
大家好,又见面了,我是你们的朋友全栈君。
GPS接收器的输出语句有:GPGGA,GPRMC,GPVTG,GPGSV,
1.$GPGGA,GPS 固定数据输出语句
其标准格式为:
$GPGGA,(1),(2),(3),(4),(5),(6),(7),(8),(9),M,(10),M,(11),(12)*hh(CR)(LF)
以$GPGGA,082006.000,3852.9276,N,11527.4283,E,1,08,1.0,20.6,M,,,,0000*35为例,各个部分的意义如下,
(1) 定位UTC 时间:08 时20 分06 秒
(2) 纬度(格式ddmm.mmmm:即dd 度,mm.mmmm 分);
(3) N/S(北纬或南纬):北纬38 度52.9276 分;
(4) 经度(格式dddmm.mmmm:即ddd 度,mm.mmmm 分);
(5) E/W(东经或西经):东经115 度27.4283 分;
(6) 质量因子(0=没有定位,1=实时GPS,2=差分GPS):1=实时GPS;
(7) 可使用的卫星数(0~8):可使用的卫星数=08;
(8) 水平精度因子(1.0~99.9);水平精度因子=1.0;
(9) 天线高程(海平面,-9999.9~99999.9,单位:m);天线高程=20.6m);
(10) 大地椭球面相对海平面的高度(-999.9~9999.9,单位:m):无;
(11) 差分GPS 数据年龄,实时GPS 时无:无;
(12) 差分基准站号(0000~1023),实时GPS 时无:无;
*总和校验域;hh 总和校验数:35(CR)(LF)回车,换行。
2. $GPRMC,GPS推荐定位信息
其标准格式为:
$GPRMC,<1>,<2>,<3>,<4>,<5>,<6>,<7>,<8>,<9>,<10>,<11><CR><LF>
以$GPRMC,082006.000,A,3852.9276,N,11527.4283,E,0.00,0.0,261009,,*38为例,各个部分的语义如下,
(1) 标准定位时间(UTC time)格式:时时分分秒秒.秒秒秒(hhmmss.sss)。
(2) 定位状态,A = 数据可用,V = 数据不可用。
(3) 纬度,格式:度度分分.分分分分(ddmm.mmmm)。
(4) 纬度区分,北半球(N)或南半球(S)。
(5) 经度,格式:度度分分.分分分分。
(6) 经度区分,东(E)半球或西(W)半球。
(7) 相对位移速度, 0.0 至1851.8 knots
(8) 相对位移方向,000.0 至359.9 度。实际值。
(9) 日期,格式:日日月月年年(ddmmyy)。
(10) 磁极变量,000.0 至180.0。
(11) 度数。
(12) Checksum.(检查位)
3. $GPVTG,GPS地面速度信息
其标准格式为:
$GPVTG,<1>,T,<2>,M,<3>,N,<4>,K,<5>*hh
以$GPVTG,0.0,T,,M,0.00,N,0.0,K*50为例,各部分语义如下,
<1> 以真北为参考基准的地面航向(000~359度,前面的0也将被传输)
<2> 以磁北为参考基准的地面航向(000~359度,前面的0也将被传输)
<3> 地面速率(000.0~999.9节,前面的0也将被传输)
<4> 地面速率(0000.0~1851.8公里/小时,前面的0也将被传输)
<5> 模式指示(仅NMEA0183 3.00版本输出,A=自主定位,D=差分,E=估算,N=数据无效)
4. $GPGSV,GPS可视卫星状态输出语句
其标准格式为:
$GPGSV,(1),(2),(3),(4),(5),(6),(7),…(4),(5),(6),(7)*hh(CR)(LF)
以$GPGSV,2,1,08,06,33,240,45,10,36,074,47,16,21,078,44,17,36,313,42*78 为例,各部分语义如下,
(1)总的GSV语句电文数;2;
(2)当前GSV语句号:1;
(3)可视卫星总数:08;
(4)卫星号:06;
(5)仰角(00~90度):33度;
(6)方位角(000~359度):240度;
(7)信噪比(00~99dB):45dB(后面依次为第10,16,17号卫星的信息);
*总和校验域;
hh 总和校验数:78;
(CR)(LF)回车,换行。
注:每条语句最多包括四颗卫星的信息,每颗卫星的信息有四个数据项,即:
(4)-卫星号,(5)-仰角,(6)-方位角,(7)-信噪比。
5. $GPGSA,GPS 当前卫星信息
其标准格式为:
$GPGSA,<1>,<2>,<3>,<3>,,,,,<3>,<3>,<3>,<4>,<5>,<6>,<7>
<1>模式 :M = 手动, A = 自动。
<2>定位型式 1 = 未定位, 2 = 二维定位, 3 = 三维定位。
<3>PRN 数字:01 至 32 表天空使用中的卫星编号,最多可接收12颗卫星信息。
<4> PDOP位置精度因子(0.5~99.9)
<5> HDOP水平精度因子(0.5~99.9)
<6> VDOP垂直精度因子(0.5~99.9)
<7> Checksum.(检查位).
发布者:全栈程序员栈长,转载请注明出处:https://javaforall.cn/150644.html原文链接:https://javaforall.cn
边栏推荐
- 初识exception
- Yii2 writing the websocket service of swoole
- Electronic components distribution 1billion Club [easy to understand]
- MySQL multi table joint query
- Mature case and source code of hash quiz game system development technology
- 我呕血收集融合了来自各路经典shell书籍的脚本教学,作为小白的你快点来吧
- 药物发现新方法,阿斯利康团队通过课程学习改进从头分子设计
- Hang Seng Electronics: lightdb, a financial distributed database, has passed a number of evaluations by China Academy of communications technology
- 30 sets of JSP website source code collection "suggestions collection"
- Idea global search shortcut settings
猜你喜欢

If a programmer goes to prison, will he be assigned to write code?

StackOverflow 2022数据库年度调查

PHP抓取网页获取特定信息

China Database Technology Conference (DTCC) specially invited experts from Kelan sundb database to share

Fh511+tp4333 form an outdoor mobile power lighting camping lamp scheme.

Why do more and more users give up swagger and choose apifox

895. longest ascending subsequence

药物发现新方法,阿斯利康团队通过课程学习改进从头分子设计

Mobile web training day-1

1015. picking flowers
随机推荐
(original) [Maui] realize "floating action button" step by step
恒生电子:金融分布式数据库LightDB通过中国信通院多项测评
Prediction of red wine quality by decision tree
Rk3399 platform development series explanation (use part) pinctrl subsystem introduction - Video Introduction
为什么越来越多的用户放弃 Swagger,选择Apifox
MySQL多表联合查询
Simple understanding of ThreadLocal
3、项目的整体UI架构
欧拉恒等式:数学史上的真正完美公式!
公司领导说,个人代码超10个Bug就开除,是什么体验?
我呕血收集融合了来自各路经典shell书籍的脚本教学,作为小白的你快点来吧
Jerry's wif interferes with Bluetooth [chapter]
How to open an account on the flush? Is it safe
Complete backpack beginner chapter "suggestions collection"
Kubernetes in-depth understanding of kubernetes (I)
iNFTnews | 科技巨头加快进军Web3和元宇宙
How to open an account of Huatai Securities? How to handle the account opening is the safest
Mature case and source code of hash quiz game system development technology
栅格矢量数据的裁剪
How about stock online account opening and account opening process? Is it safe to open a mobile account?