gpt4 book ai didi

ios - 监控大量(50000+)区域的最佳方式

转载 作者:可可西里 更新时间:2023-11-01 05:00:24 25 4
gpt4 key购买 nike

我想创建一个应用程序,当用户进入特定区域时执行特定操作。

由于我要监控的区域驻留在服务器端(大约 50.000 个位置)并且区域的数量太多而无法一次注册监控,所以我想开始监控靠近的区域用户的当前位置。

为了实现这一点,我正在考虑使用 startMonitoringSignificantLocationChanges监视用户是否更改了位置,然后使用 locationManager:didUpdateToLocation:fromLocation:注册新区域以监视和注销现在距离太远的区域。

我的问题:

  • 我可以调用网络服务在didUpdateToLocation 当应用程序是在后台?
  • 这是实现此类功能的最佳方式吗?知道更好的方法吗?

谢谢。

最佳答案

您想要的是空间填充曲线,例如希尔伯特曲线的 z 曲线。它将二维问题简化为一维问题,但很可能无法回答您的问题。

关于ios - 监控大量(50000+)区域的最佳方式,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5377519/

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