我对iPhone的GPS采样有两个问题:
1.是否可以使用CLLocationManager(或任何其他方法)进行基于GPS的位置读数,而无需WiFi或影响其的蜂窝网络?
2.给一个固定设备,是否可以控制采样率?我可以使用CLLocationManager以毫微秒的分辨率从GPS获取不间断的位置读数吗?如果没有,我能得到的最佳分辨率是什么?
答案 0 :(得分:0)
关于数字1,显然,你无法直接控制gps数据。话虽如此:如果你有速度> 0和高精度,那么你可以推断你的数据很可能来自gps读数。
据我所知,gps修复不是以纳秒为单位,而是在几秒钟内。你的意思究竟是什么分辨率(阅读频率?)有点不清楚。但是,如果它是频率,大多数导航软件(例如谷歌)每隔一秒刷新一次位置。
频率位置更新在存储成本(服务器端),查询时间(服务器端),电池使用(iphone)方面非常昂贵并且使电话加热很长时间。我会朝着相反的方向前进,特别是对于静止设备(每5分钟发送一次心跳通常绰绰有余)。