Android地理定位精度与最小排量

时间:2017-07-19 10:05:02

标签: android geolocation

Android GeoLocation API可以配置为管理地理定位期间消耗的功率,同时还提供最小的位移设置。

 locationRequest.setPriority(LocationRequest.PRIORITY_BALANCED_POWER_ACCURACY);
locationRequest.setSmallestDisplacement(distance);

在我的应用程序中,我最初使用的距离为30米。将它减少到10米我开始看到一些奇怪的结果 - 报告的一些Geo位置变化非常明显错误(通常太小 - 我认为10米以下的任何东西根本就不会报告?)。

setInterval和setFastestInterval分别设置为60000和15000。我应该提一下,测试是玩假提供GPS应用程序的结果 - 而不是现实世界的运动。

这让我想到了......地理位置功率设置+位移设置是否有一般指导原则?在我的实例中,看起来BALANCED_POWER与10m的位移设置完全不兼容。

0 个答案:

没有答案
相关问题