2011-10-13 7 views
5

私は、ユーザーが旅行したルートを示す線を描く最善の方法を見つけるためにオンラインで見てきました。私はMKOverlayViewを使用する必要があると思うし、私はプロットするデータポイントの選択を集める必要があると思います(これらはGPS座標ですか?)。私が持っている質問は、どのように線を引いて、ユーザーの場所の更新に応じて追加し続けるかに基づいていますか?MKMapViewにユーザーが行ったルートを示す線を描くにはどうすればよいですか?

また、ユーザーがボタンを押したときに行をクリアしたいことがあります。私はこれをどのように実装するのですか(ボタンを押すのではなく、マップビューからラインをクリアするコードだけです)。

ありがとうございます!

+1

http://stackoverflow.com/questions/5673303/how-to-draw-arc-curve-line-with-mkoverlay-on-mkmapview –

+2

Appleの[Breadcrumbサンプルアプリ](http:// developer .apple.com/library/ios /#samplecode/Breadcrumb/Introduction/Intro.html)あなたが何を記述しているのかを確認します。 – Anna

答えて

1

MKPolylineを使用してこれを行うことができます。まず、経路の座標を取得し、ポリラインをその上に描画する必要があります。一部の座標でポリラインを描画する例はhereです。

関連する問題