小编dre*_*bug的帖子

如何从GPRMC NMEA句子中获得"度量"(以度为单位)?

我正在编写一个程序,以GPRMC NMEA语句的形式接收数据,并按照GTFS-realtime的规定输出.

GTFS-realtime想要一个"承载"值,并将其描述为:

从True North顺时针方向的轴承,以度为单位,即0表示北,90表示东.这可以是罗盘方位,或朝向下一站或中间位置的方向.这不应该从先前位置的顺序推导出来,客户可以从先前的数据计算出来.

GPRMC NMEA句子包含三个我认为相关的领域,但是我的研究发现了一些关于它们的不同想法:

  1. Track angle in degrees True,Course Made Good, True,Track made good in degrees True
  2. Magnetic Variation,Variation,Magnetic variation degrees (Easterly var. subtracts from true course)
  3. Magnetic Variation,East/West,E or W

为了完整起见,这是一个完整的GPRMC句子,相关字段用粗体表示:

$GPRMC,123519,A,4807.038,N,01131.000,E,022.4,084.4 ,230394,003.1 ,W.*6A

我如何从GPRMC NMEA句子中获得GTFS-realtime格式的方位?

nmea gtfs

5
推荐指数
1
解决办法
3812
查看次数

标签 统计

gtfs ×1

nmea ×1