繁体   English   中英

PRIORITY_BALANCED_POWER_ACCURACY能提供多少精度?

[英]How much accuracy does PRIORITY_BALANCED_POWER_ACCURACY give?

我想以一定的精度接收位置更新,以跟踪城市中的摩托车骑手,这意味着大约50m至200m的精度范围是合理的。 如何将其映射到setPriority()参数? 换句话说,给定当前的位置服务实现和某些设备集(定义它们吗?),这是否映射到PRIORITY_BALANCED_POWER_ACCURACY或PRIORITY_HIGH_ACCURACY?

对于50m至200m的累积,您始终需要GPS。
没有半功率GPS,其他定位技术都无法达到此精度。 (如果有,那么手机塔1000m,而Wlan会发现50m,但是通常没有。)

如果应用必须跟踪它们,则必须使用GPS_PROVIDER

HIGH_ACCURACY模式使用所有位置提供程序,但是,它对位置提供程序进行优先级排序,并包括GPS和位置提供程序。 定位精度大约在10米范围内。

BALANCED_POWER模式将GPS排除在其位置提供者列表之外,并使用其他提供者作为基础,包括蜂窝塔,wifi等。在这种情况下,位置精度约为40米。

NO_POWER不使用任何位置提供程序,而是一种从其他应用程序获取位置的被动模式。 精度可能达到一英里或更多。 它仅基于最近由其他应用程序获取的位置。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM