来自iOS设备的天文高度

时间:2012-08-30 06:38:19

标签: ios accelerometer gyroscope astronomy altitude

如何检索iOS设备指向的天文高度?目标是能够将设备摄像机指向天空并让它显示高度。

天文高度是物体与观察者的局部视界之间的角度。这与位置管理器返回的高度不同。更多信息:http://en.wikipedia.org/wiki/Altitude_(astronomy)

1 个答案:

答案 0 :(得分:1)

CLLocationManager没有返回高度或类似物。

您需要的是CMMotionManager 以您选择的读出频率启动计时器,并阅读CMMotionManager的attitude。请记住只创建一个CMMotionManager的实例。

CMAttitude对象有一个名为pitch的属性,它允许您围绕横向轴旋转,该横轴穿过设备从一侧到另一侧。所以基本上它和你想要的海拔高度一样。