Java 如何在Nmea字符串中查找GPS源(位置提供程序)和标题

Java 如何在Nmea字符串中查找GPS源(位置提供程序)和标题,java,nmea,Java,Nmea,我想在Nmea字符串中查找GPS源和航向,我在字符串中找到了纬度、经度、精度、速度和时间,但找不到GPS源和航向。在这方面我需要帮助不同的NMEA句子包含不同的信息。例如,$GPGGA包含“全球定位系统固定数据”,而$GPRMC包含“建议的最低特定GPS/运输数据” 如果你已经找到了lat、long、accurity、speed和time(记住,time和date是UTC的),我猜你看到的是$GPRMC句子,这是NMEA中最基本的句子 对于GPS航向,它只是$GPRMC中的第8个字段,即“航向变

我想在Nmea字符串中查找GPS源和航向,我在字符串中找到了纬度、经度、精度、速度和时间,但找不到GPS源和航向。在这方面我需要帮助

不同的NMEA句子包含不同的信息。例如,$GPGGA包含“全球定位系统固定数据”,而$GPRMC包含“建议的最低特定GPS/运输数据”

如果你已经找到了lat、long、accurity、speed和time(记住,time和date是UTC的),我猜你看到的是$GPRMC句子,这是NMEA中最基本的句子

对于GPS航向,它只是$GPRMC中的第8个字段,即“航向变好”或“真航向”,它是从N开始以顺时针方向的度数测量的。如果你有$GPHDT(航向变好)或$GPVTG(航迹变好)语句,这些信息也在其中

我不知道你所说的“GPS源”是什么意思。如果你想了解为你的接收器提供定位的卫星的信息,请查看$GPGSA(基本信息)或$GPGSV(更详细的信息)

你可以阅读更多关于NMEA的句子,网址是