【问题标题】:Controlling GPS sampling on iPhone在 iPhone 上控制 GPS 采样
【发布时间】:2012-09-08 09:23:37
【问题描述】:

我有两个关于 iPhone 上 GPS 采样的问题:

1.是否可以使用 CLLocationManager(或任何其他方法)仅基于 GPS 进行位置读取,而不受 WiFi 或蜂窝网络影响?

2.给定一个固定设备,是否可以控制采样率?我可以使用 CLLocationManager 从 GPS 获取纳秒级分辨率的不间断位置读数吗?如果不是,我能得到的最佳分辨率是多少?

【问题讨论】:

    标签: iphone gps


    【解决方案1】:

    关于数字 1,显然,您不能直接控制 gps 数据。话虽如此:如果您的速度 > 0 并且准确度很高,那么您可以推断出您的数据很可能来自 gps 读数。

    据我所知,gps 修复不是以纳秒为单位,而是以秒为单位。您所说的分辨率(阅读频率?)到底是什么意思有点不清楚。但是,如果是频率,大多数导航软件(例如谷歌)每秒左右刷新一次位置。

    高频位置更新在存储成本(服务器端)、查询时间(服务器端)、电池使用量(iphone)和长时间加热手机方面非常昂贵。我会朝相反的方向前进,尤其是对于固定设备(每 5 分钟左右发送一次心跳通常就足够了)。

    reference on CLLocationManager

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2016-02-14
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2015-06-04
      • 1970-01-01
      相关资源
      最近更新 更多