“更快速的GPS修复”应用程序有什么作用?


10

Play商店中至少有十二个“ Faster GPS Fix”应用程序-甚至是一个5美元的付费应用程序-他们使我想起了1990年代的那些RAM Booster / Optimizer实用程序。

在此处输入图片说明在此处输入图片说明

他们做什么?更好的问题是:Android为什么不自己做呢?

Answers:


11

您拥有照片的应用程序之一,古老的GPS Status&Toolbox,在应用程序说明中描述了此声明:

保持GPS快速:重置或定期下载A-GPS数据以获得更快的修复

Wikipedia很好地定义了Assisted-GPS的基本概念:

独立GPS在大约30–40秒内提供第一位置。独立GPS系统需要卫星的轨道信息才能计算当前位置。卫星信号的数据速率仅为50 bit / s,因此直接从卫星下载星历和年历等轨道信息通常会花费较长的时间,如果在获取此信息期间卫星信号丢失,则会将其丢弃并丢弃。独立系统必须从头开始。在AGPS中,网络运营商将部署AGPS服务器。这些AGPS服务器从卫星下载轨道信息并将其存储在数据库中。具有AGPS功能的设备可以连接到这些服务器,并使用诸如GSM,CDMA,WCDMA,LTE之类的移动网络无线电承载,甚至使用诸如Wi-Fi之类的其他无线电承载来下载此信息。

如果您手机的A-GPS缓存已损坏或过时,则强制刷新可能会有所帮助。通常,Android实际上会自动维护此缓存。我个人只是用这个程序来帮助诊断和解决GPS问题,它做得很好。在正常使用情况下,除非您发现A-GPS缓存需要干预,否则我不会打扰。


4
这些应用程序中A-GPS下载功能的优点之一是,您可以在需要时下载A-GPS数据,而只有Android(尝试)在需要时下载它。当我知道我将在某个区域的一天/一周中的晚些时候使用GPS时,我已经使用过几次以预下载A-GPS数据,以确保获得它的最新副本。信号差/无数据信号。
GAThrawn

1

还有另一种风格的应用程序,可以使gps不间断或更定期地工作。

与CE和仅用于各种GPS单元中的系统不同,Android系统具有让GPS重新进入睡眠状态直至需要的功能。或者我们可以扭转这种情况,说它仅在需要时将其唤醒。这样可以节省很多功率(在这些设备的早期,可以节省更多)。

如果您可以保持GPS接收器处于唤醒状态并连续轮询卫星,则在您实际需要此数据时,它将一直有效,它将从许多卫星收集数据,并且一次快速轮询位置的准确性会更好。
再次是因为GPS接收器不停地运行。(不太特殊,但这是一种方法)

这种样式的一个应用是“ tracker booster”,“ gps status”(真实状态程序)也有两种方法(AGPS和Keep alive)。许多Car Dock和Car Home类型的应用程序都会应用gps方法“保持轮询”。加上任何只需要使用GPS数据,速度小部件,速度计,定位工具的应用。
使gps保持清醒状态的所有操作。

什么时候一个位置不是一个好位置:-)
从gps进行的卫星数据的快速轮询只期望有一个“锁”,对于2D来说只需要2个卫星,对3D定位只需要3个卫星。但是这个位置不是很准确。如果有足够的时间运行,GPS可以锁定在8-20多个卫星上(在美国),并获得9米以内的定位(这是我所看到的最大值)。加上一些平均(多个民意测验相同的位置)的完整修正,清晰的天空视图,我可以在大约10英尺的区域内确认我的位置。

通过保持gps保持清醒状态,就可以声称这种类型的应用程序更准确,修复速度更快。
徒步旅行,GPS跟踪,GPS高速缓存搜寻或汽车导航时,大多数应用程序已经使GPS保持不间断运行,但不是所有情况都如此,并且并非适用于所有情况。
如果某个应用被推到后台并且没有设置用于保持GPS处于活动状态,则重新启动该应用时,准确性会受到影响。
认真的GPS使用者将采用这种方法。。。使GPS保持活动状态,这确实有帮助。

在这种不同的方法中,仍可以使用AGPS辅助功能来获得更快的首次定位。如果您的设备没有任何类型的数据连接,并且在未加载AGPS时GPS软件也不会失败,则保持GPS正常运行将可以很好地解决问题,此时AGPS不再需要。

两种类型的程序都显示在商店中,通常对功能的解释很差,因此有助于了解所采用的方法。

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.