2011-12-13 9 views
6

私のiPhoneでマップビュー上の人の動きを追跡したい。私はmapviewを使用しています。これは、ユーザーの現在の場所と、他の人の場所を示すもう1つのピンです。A.人を追跡したいです。 つまり、人物Aがある場所から別の場所に移動すると、アイコンまたは人物Aの場所を示すピンが、自分のiPhoneのマップビュー上のある場所から別の場所に移動する必要があります。 私はマップビュー上でライブの動きを見たいと思っています。可能でしょうか?はい、どうすれば説明できますか?助けてください。Iphone SDKのLive Mapviewでの物理的な動きの追跡?

+0

正確な質問は何ですか?あなたはこれらの要件のどの部分についていますか?何を試しましたか? – Anna

+0

私はマップビューで人物Aの動きを追跡したいですか? –

+0

はいあなたがしたいこと、それは可能です... – samfisher

答えて

0

これは難しくありません。私はあなたが2つのデバイス間で通信するサーバーを使用していると仮定します。この場合、人物Aが移動すると、自分の位置座標を自分のサーバーに更新することができます。

- (void)locationManager:(CLLocationManager *)manager 
    didUpdateToLocation:(CLLocation *)newLocation 
      fromLocation:(CLLocation *)oldLocation 

デリゲートメソッドを使用して、彼/彼女の位置座標を得ることができます。同時に、サーバーから人物の位置座標を取得し、マップビューを更新し続けることができます。ピンが動きます。ピンドロップアニメーションをNOに設定するだけです。

+0

答えに感謝... :) –

関連する問題