2011-08-14 1 views
0

私は、ユーザーの位置を追跡し、モールの周りをナビゲートする方法(より良いアイデアを得るために画像 - http://navigationapps.com/wp-content/uploads/2010/10/point-inside-2.png)を示すことができる "モールガイド"と同様のアプリケーションを開発したいと考えています。私はiPhoneの開発は初めてですが、カスタムマップの上にジオロケーションがあると思います。だから私の質問は、私はチュートリアル/ガイドを探してみたので - 私は画像をロードし、その上にジオロケーションピンを置くことができますか? (これを行うには私の試みもありますか?そうでなければ、これにアプローチする適切な方法は何ですか?)助けてくれてありがとう!カスタム画像よりもiphoneジオロケーションですか?

+0

あなたがhttp://stackoverflow.com/questions/6534691/ – Gilbou

答えて

0

あなたは正しい軌道に乗っています。

あなたの仕事の大部分は、表示しようとしているカスタム画像/地図とGPS座標を一致させることです。 2つの空間座標系の間にはある種の相関があるはずです。

これが終わったら、UIImageViewを表示し、CoreLocationサービスを開始して現在のGPS座標を取得してから、画像の上にプロットします。

ここではGPSとピクセル間の変換のための良い参考だが、座標:

Help calculating X and Y from Latitude and Longitude in iPhone

+0

を確認しましたこんにちは、ありがとうございました。あなたは答えの2番目の部分(カスタム画像上のジオロケーションサービスを表示する)を詳しく教えてください。どのようにこれは正確に動作するのでしょうか?どうすればmkmapソースをuiimageviewに設定できますか? (実例を知っていれば分かります) –

+0

この場合、MKMapに触れません。 CoreLocationサービスを使用して現在のユーザーの座標を取得し、X、Y座標に変換するメソッドを渡すだけで済みます。対応するX、Y座標を取得すると、画面上の任意の場所にユーザーの位置を表す画像を置くことができます。ここには、http://developer.apple.com/library/ios/#documentation/CoreLocation/Reference/CLLocationManager_Class/CLLocationManager/CLLocationManager.html – Rog

+0

を開始するために必要なドキュメントがあります。青い "showUserLocation"マークが表示されます。 – TommyG

関連する問題