如何用iPhone构建指南针?

Ste*_*fan 6 navigation iphone gps magnetometer

在谷歌搜索后,我问自己:

是否可以使用iPhone 3G的GPS传感器构建指南针(简单显示航向/方向)?

我怀疑,如果设备正在移动,这是唯一可能的.

任何想法都表示赞赏.

g .*_*g . 9

有了原版iPhone和iPhone 3G,没有.

随着iPhone 3GS于2009年6月上市,是的.它包括一个允许罗盘应用的磁力计.

Core Location框架提供了这个信息CLHeading类.您可以使用密钥检查设备是否支持此功能magnetometer.

正如其他人所说,使用iPhone 3G,您可以在手机移动时分辨出移动方向,但您无法分辨手机的方向以指示用户的方向.当然,可以指示用户以某种方式定向电话,该移动与移动相结合可以准确地指示方向.


vav*_*ava 4

是的,你说得对,这是唯一的办法。虽然我认为一旦你知道了方向,你就可以通过加速度传感器跟踪手机的微小运动,并准确地绘制方向,即使原始运动停止了。

注意:这是过时的信息,在 3G 出现之前它是正确的。不幸的是,我无法删除已接受的答案,所以请看下面。