我正在考虑构建一款 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/