你好,希望你们度过愉快的一天
很多时间(比如3年)我正在开发一个应用程序来跟踪汽车的最精确位置。但GPS系统有一个故意的位置错误修复每几个修复,如果我没记错的话称为SA,这是我目的的exotct oposite。但GLONASS更快,更准确,并没有任何问题。问题是有没有办法只从GLONASS卫星而不是GPS获得位置更新?关于如何获得更准确位置的任何提示都非常有用。
非常感谢
答案 0 :(得分:0)
Here(有点老了,对于手机来说,但我希望还是真的吗?)你有一个技巧可以知道这个位置来自哪里。 那么也许你可以过滤并只处理GLONASS的位置?
GPS和GLONASS卫星在设备上组合使用 支持这个。确定是否使用了GLONASS卫星 确定位置,您可以注册GpsStatusListener或 调用LocationManager.getGpsStatus()。在上面调用getSatellites() GpsStatus对象并在每个GpsSatellite对象上调用getPrn() 返回列表。如果值介于65和88之间且usedInFix() 方法返回true,使用GLONASS计算最后一个位置 卫星。