关于GPS车载终端的研究
最近,一个客户要求做一个GPS车辆监控的系统,要把汽车的位置实时的显示在电子地图上,以前还真没有接触过,从头开始学习啦。 首先得明白GPS信号的格式和传输方法,不然怎么用程序获得汽车的坐标呢。上网g一下,GPS终端型号甚多、性能各异,但是他们的GPS定位信息串行输出格式大多采用美国国家海洋电子协会制定的NMEA-0183通信标准格式。其输出的数据采用ASCII码,内容包含了经度、维度、高度、速度、日期、时间、航向以及卫星状况等信息,常用的语句有6种,包括GGA、GLL、GSA、GSV、RMC和VTG。 下面先分别说明一下各个语句的含义吧。 GPS-NMEA0183格式 说明:NMEA0183格式以“$”开始,主要语句有GPGGA,GPVTG,GPRMC等 1、 GPS DOP and Active Satellites(GSA)当前卫星信息 $GPGSA,<1>,<2>,<3>,<3>,,,,,<3>,<3>,<3>,<4>,<5>,<6>,<7><CR><LF> <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