iphone - iPhone GPS 能否为正在运行的应用程序提供准确的速度?

标签 iphone gps

我正在考虑构建一款 iPhone GPS 应用程序来帮助运行者。它需要每 10 秒获得一次准确的速度读数(1 英里/小时以内)。 iPhone 3GS 或新款 iPhone 4 能够提供如此准确的读数吗?

最佳答案

就准确性而言,这是可能的(当然,只要你不丢失信号)。特别是因为 GPS 在相对定位方面更加准确(即,它在 map 上定位您时可能有 10m 的不确定性,但如果您移动 1m,它就会检测到)。对于没有信号的时期,您只会获得平均速度或其他信息。

但请注意,像这样让 GPS 保持开启状态会极大地消耗电池,因此如果长时间使用,您的客户可能不太满意。

您可能想要使用其他技术或请求用户的帮助并减少使用 GPS 的频率。例如,您可以每分钟左右采样一次位置,然后使用 map API 猜测用户如何从 A 移动到 B(或者询问用户是否不可能)。

关于iphone - iPhone GPS 能否为正在运行的应用程序提供准确的速度?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3126514/

相关文章:

java-me - j2me中的全局定位系统

php - 在 PHP 中使用时 MySQL 查询语法错误

iphone - 处理 iPhone/iPad 上使用 CGPDFScanner 获得的 PDF 文本矩阵 (Tm) 值

javascript - 如果已添加到主屏幕,则隐藏工具提示

ios - CIColorInvert 和 CIColorMatrix 没有正确反转图像

android - 为什么在使用 LocationManager 时打开 Wifi 但未连接有助于网络定位?

iphone - 无法设置 View Controller 的委托(delegate)

java - 升级到 Android 7 后,LocationListner 不再监听 GPS 状态变化

android - 如何在 GPS 和网络提供商之间切换?

Android:GPS监听器获取缓存的位置数据