我想追踪我手机的位置,如果我尝试通过 GPS_Provider 获取位置,我可以毫无问题地管理它......而且精度很高,好吧,你认为没问题......好吧,如果我是在建筑物中,有时我们没有 GPS 信号,因此我想实现 Network_Provider。这也没有问题,但如果我看一下我的准确度,我看到了 700 米的准确度......好吧,这太多了,我不喜欢它。
有没有办法只使用 netwerk_provider 来提高准确性?!
希望有人能让我走上正轨!
最佳答案
没有。您使用 NetworkProvider 获得的准确性取决于移动单元的大小以及 Google 单元和 wifi 站数据库中的 wifi 基站数量。你得到的就是你得到的。你无法控制这个。你会在城市中心获得更好的准确度,那里的小区更小,而且有更多的 wifi 基站。在国内你可以获得2500米精度或5公里精度或更多。
当然,您可以过滤掉精度超过特定阈值的位置回调(如果这是您想要做的)。
关于android - 如何提高网络提供商的位置准确性?安卓,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10801308/