【问题标题】:Monitoring Shape based region vs. Starting the Significant-Change Location Service监控基于形状的区域与启动显着变化位置服务
【发布时间】:2012-06-04 07:54:59
【问题描述】:

我目前正在开发基于位置的提醒应用程序,我正在尝试了解 iOS 4/5 位置服务和一些核心位置功能。由于我想使用不同大小的地理围栏(用户可以选择大小),我想知道是否需要将显着变化位置服务与区域监控结合起来,或者仅使用区域监控本身就足够了提醒消失。

据我了解重大变化的位置服务,如果我切换手机信号塔,我的应用只会获得位置更新。这是否意味着如果地理围栏介于两者之间,则提醒不会响起?

相比之下,除了监控区域之外,区域监控是如何工作的?提醒会一直响吗还是有盲点?如果是这样,DistanceFilter 是否在这里发挥作用?

感谢您的帮助。

【问题讨论】:

    标签: iphone objective-c ios5 ios4 core-location


    【解决方案1】:

    您的用例应该包含区域监控。

    据我了解重大变化的位置服务,如果我切换手机信号塔,我的应用只会获得位置更新。这是否意味着如果地理围栏介于两者之间,则提醒不会响起?

    这可能会发生,并且是您必须涵盖的边缘情况。我真的取决于很多事情,位置准确性就是其中之一。你肯定要彻底测试那个。

    与此相比,除了监控区域之外,区域监控是如何工作的?提醒会一直响还是有盲点?如果是这样,DistanceFilter 是否在这里发挥作用?

    我上次检查(> 10 个月)区域监控并不总是足够准确。它有效,但比当前位置更多地使用蜂窝塔来监控区域。这意味着:不要仅仅依赖区域变化,也不要期望它们精确到米。

    【讨论】:

      猜你喜欢
      • 2012-11-10
      • 2012-06-11
      • 2012-03-22
      • 2013-07-04
      • 2017-09-14
      • 1970-01-01
      • 2013-02-03
      • 1970-01-01
      • 2014-08-09
      相关资源
      最近更新 更多