空间定位系统

空间定位系统

ID:40876321

大小:270.54 KB

页数:19页

时间:2019-08-09

空间定位系统_第1页
空间定位系统_第2页
空间定位系统_第3页
空间定位系统_第4页
空间定位系统_第5页
资源描述:

《空间定位系统》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、空间定位系统实验报告姓名:喻富炜班级:0421202学号:2012211640实验要求:1、查找GPS的NMEA协议相关资料。2、根据GPS_DATAS.TXT文件中的数据,编写程序分析出gps数据提供的信息:卫星颗数、经度、纬度、高度、航向角、速度等。一、解题分析:(1)分析GPS_DATAS.TXT$GPGGA,025620.00,2602.33721,N,11911.49176,E,2,04,1.63,13.5,M,9.9,M,,0000*5D$GPRMC,025620.20,A,2602.33722,N,11911.49176,

2、E,0.100,,281211,,,D*79$GPGGA,025620.20,2602.33722,N,11911.49176,E,2,04,1.63,13.3,M,9.9,M,,0000*5A$GPRMC,025620.40,A,2602.33723,N,11911.49174,E,0.098,,281211,,,D*7C$GPGGA是GPS固定数据输出语句$GPGGA,025620.00,2602.33721,N,11911.49176,E,2,04,1.63,13.5,M,9.9,M,,0000*5D其标准格式为:$GPGGA,(

3、1),(2),(3),(4),(5),(6),(7),(8),(9),M,(10),M,(11),(12)*hh(CR)(LF) 各部分所对应的含义为:  (1)定位UTC时间:02时56分20秒  (2)纬度(格式ddmm.mmmm:即dd度,mm.mmmm分);  (3)N/S(北纬或南纬):北纬26度02.33721分;  (4)经度(格式dddmm.mmmm:即ddd度,mm.mmmm分); (5)E/W(东经或西经):东经119度11.49176分;  (6)质量因子(0=没有定位,1=实时GPS,2=差分GPS):2=差分G

4、PS;  (7)可使用的卫星数(0~8):可使用的卫星数=04;  (8)水平精度因子(1.0~99.9);水平精度因子=1.63;  (9)天线高程(海平面,-9999.9~99999.9,单位:m);天线高程=13.5m); (10)大地椭球面相对海平面的高度(-999.9~9999.9,单位:m):9.9m;  (11)差分GPS数据年龄,实时GPS时无:无;  (12)差分基准站号(0000~1023),实时GPS时无:无;  。  $GPRMC,025620.20,A,2602.33722,N,11911.49176,E,0.

5、100,,281211,,,D*79其标准格式$GPRMC,<1>,<2>,<3>,<4>,<5>,<6>,<7>,<8>,<9>,<10>,<11>,<12>*hh  <1>定位UTC时间,02时56分10秒(时分秒.毫秒)格式  <2>定位状态,A=有效定位,V=无效定位  <3>纬度(格式ddmm.mmmm:即dd度,mm.mmmm分);  <4>N/S(北纬或南纬):北纬26度2.33722分;  <5>经度(格式ddmm.mmmm:即dd度,mm.mmmm分);  <6>E/W(东经或西经):东经119度11.49176分; 

6、 <7>地面速率0.100;  <8>地面航向(000.0~359.9度,以正北为参考基准,前面的0也将被传输)无;  <9>UTC日期,ddmmyy(日月年)格式即11年12月28日;  <10>磁偏角(000.0~180.0度,前面的0也将被传输)无;  <11>磁偏角方向,E(东)或W(西)无;  <12>模式指示(仅NMEA01833.00版本输出,A=自主定位,D=差分,E=估算,N=数据无效)二、任务分析根据GPS_DATAS.TXT文件中的数据,编写程序分析出gps数据,输出屏幕显示并写入文档保存。实现过程:读入GPS_D

7、ATAS.TXT将按照遇到‘,’字符便拆分的原则,将各项信息存放于一二维字符串数组中,再根据各部分的含义检索该二维数组,并存放于不同字符串。最后根据显示习惯将字符串输出并写入文件。三、源程序清单#include#includecharGPSDATA[500];FILE*fp1;voidmain(){voidrx_gga(intn);voidrx_rmc(intn);FILE*fp;inti=0,len;if((fp=fopen("c:\a\GPSDATAS.TXT","r"))==NULL){p

8、rintf("can'topenthefile");exit(0);}for(;(GPSDATA[i++]=fgetc(fp))!=EOF;)putchar(GPSDATA[i-1]);len=i;/*

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。