2013-05-10 16 views
6

私はちょうどAndroidのアプリケーションを完成させました。ここでは、現在地のベアリング値を使用しました。今私はiOSのために同じアプリをやろうとしています。しかし、iOS SDKの現在の位置情報を取得する方法が見つかりませんでしたか?iOS SDKの現在地のベアリング

私は2つのCLLocationCoordinate2D(Calculating bearing between two CLLocationCoordinate2Ds)の間の方位を計算する方法を検討していません。

***私は現在の場所の方が必要です。

私にはどんな助力もあります。

+0

あなたはどういう意味を見ていますか?どのように1つの場所にベアリングがありますか?あなたは試みたあなたのコードを投稿する –

+0

へのベアリングを持っている必要があります –

+0

私は使用しました:currentBearing = currentLocation.getBearing(); – arefin

答えて

12

CLLocationは、ベアリングであるcourseプロパティ(タイプCLLocationDirection)を持っています。教科書から:

コースの値は北に始まり、時計回りにコンパスの周りに続く角度で測定されます。したがって、北は0度、東は90度、南は180度などです。コースの値は、すべての端末で利用できるわけではありません。負の値は、方向が無効であることを示します。

+0

ありがとう、@nevanキング。私は私が探していた答えを得たと思う。 – arefin

+0

このコースのプロパティの使い方を教えてください。@arefin –

+0

@nevan king。私はGoogleマップのマーカーの回転を使って作業しています。どのように回転を設定することができますか、私を案内してください。 –

関連する問題