1

私は友人の位置の緯度と経度と私の現在の位置を持っています。コンパスのように、自分の現在地に対する友人の位置を iPhone アプリで表示したいと考えています。関数 didUpdateHeading を知っています -

-(void)locationManager:(CLLocationManager *)manager didUpdateHeading:(CLHeading *)newHeading
{
NSLog(@"New magnetic heading: %f", newHeading.magneticHeading);
NSLog(@"New true heading: %f", newHeading.trueHeading);
}

これを行う方法がわかりません。助けてください。

4

1 に答える 1

1

他に誰もより良い解決策を提供していない場合は、次の方法で解決できます。

あなたのポイントは A、あなたの友達のポイントは B、共通のポイントは 0,0 、共通の参照: C です。

distanceFromLocation関数を使用します。

その点で、三角形の 3 辺がわかります。ウィキペディアに行くか、6 年生の学校に戻って、辺の値がある場合に三角形の角度を計算する方法を確認してください。

角度が1つ必要です。

私はあなたがこれに賛成票を投じないことを知っているので、コピーアンドペーストの準備ができたコードを検索して書くのが面倒です:)

于 2013-09-30T15:58:14.203 に答える