iOS デバイスが向いている天文高度を取得するにはどうすればよいですか? 目標は、デバイスのカメラを空に向けて、高度を表示できるようにすることです。
天文高度は、オブジェクトと観測者のローカル ホライズンの間の角度です。これは、ロケーション マネージャーから返される高度とは異なります。詳細: http://en.wikipedia.org/wiki/Altitude_(天文学)
iOS デバイスが向いている天文高度を取得するにはどうすればよいですか? 目標は、デバイスのカメラを空に向けて、高度を表示できるようにすることです。
天文高度は、オブジェクトと観測者のローカル ホライズンの間の角度です。これは、ロケーション マネージャーから返される高度とは異なります。詳細: http://en.wikipedia.org/wiki/Altitude_(天文学)
によって返される高度などはありませんCLLocationManager
。
必要なのはCMMotionManagerです。
選択した読み取り頻度でタイマーを開始し、CMMotionManagerの姿勢を読み取ります。のインスタンスを 1 つだけ作成することを忘れないでくださいCMMotionManager
。
CMAttitude
オブジェクトにはpitch
、デバイスを左右に通過する横軸を中心とした回転を提供するというプロパティがあります。したがって、基本的には希望する高度と同じです。