複数の場所からの道順でMKMapViewを開くことはできますか?私はそれが開くグーグルマップAPIを別のウィンドウと呼びたくありません。できれば停留所に情報を載せたいです。
質問する
387 次
2 に答える
0
利用可能な API (Google など) の 1 つから道案内をリクエストし、それらを解析して、MapView のオーバーレイとして描画することができますが、最近、多くの時間と手間を節約できる商用フレームワークに出くわしました: http:/ /mtdirectionsk.it
于 2012-09-25T14:24:46.207 に答える
0
できますよ。
これを達成するために私が推奨する開始シーケンスは次のとおりです。
- MKOverlay、MKOverlayPathView、および関連する MapKit クラスについて調べてください。
- プロバイダー (Google API など) からバックグラウンド スレッドで道順を取得します。これは別のウィンドウで開かれません。いくつかの API 呼び出しを使用して、バックグラウンドですべて実行できます。ストップのローカル モデルに結果を解析します。
- マップ ビューを表示し、ルート モデル データからオーバーレイを生成します。
ストップに注釈を追加すると、ユーザーがそれらの詳細を表示できるように「吹き出し」が表示されます。これを行う方法を示す、すぐに利用できる例がたくさんあると思います。
この非常に一般的な回答が何らかの役に立つことを願っています。おそらく、やりたいことはすぐに達成でき、多くのコードを必要としないことを知らせるためです。
于 2012-05-15T20:16:34.407 に答える