gpt4 book ai didi

iOS地理围栏;这会比我现在拥有的更准确吗?

转载 作者:行者123 更新时间:2023-11-29 12:02:49 26 4
gpt4 key购买 nike

我绝不是一名 iOS 开发者,我只是在为自己拼凑一些基本的东西。对不起,如果这个问题太新手了。

我正在尝试从我的手机收集我自己的位置数据到我自己的后端服务。环顾四周,我找到了一个收集位置信息的示例项目:https://github.com/chriseidhof/PostGPS/

从外观上看,这个项目使用了重要的位置更新,所以即使我将所需的精度更改为 100 米,该应用程序仍然只会在足够多的手机信号塔发生变化时提供更新。

相反,我正在考虑通过创建半径为 500 米的 3x3 地理围栏网格(每个区域之间可能有 50 米的重叠)来使用地理围栏 (CLCircularRegion),并且每次我离开中心区域时,一组新的生成 3x3 地理围栏。

我的问题如下:

  1. 这(删除和重新围栏部分)是否正确使用了 iOS 上的地理围栏?
  2. 这会比我目前拥有的更准确吗?
  3. 这会对我的电池生命周期产生重大负面影响吗?

最佳答案

使用地理围栏的问题是您不能一次监控超过 20 个区域(操作系统限制)。最好使用显着的位置更改。它会在您处于前台或后台时触发,如果手机信号塔已更改或您在应用程序不在内存中时打开了应用程序,则会更新位置。但是这个方法只会在 15 分钟的时间间隔内触发。所以即使基站变化很快,这个方法也只会在 15 分钟内被调用一次。

因此,如果您想在后台更新位置并同时考虑电池使用情况,请使用重要的位置 api。

关于iOS地理围栏;这会比我现在拥有的更准确吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36248449/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com