2

提供されているマップ アプリケーションで、複数の地点を含むルートを表示しようとしています。

この投稿に続いて、2 地点間のルートを表示する方法を見つけました。これらの指示に従って、複数のポイントのリストを作成しています。

私が理解していることから、(iOS で) maps.google.com を開くと、マップ アプリケーション (またはマップが利用できない場合は Safari) が開きます。

その結果、マップ アプリケーションはまだ出発地と目的地の間のルートしか表示していません。mradパラメータで追加されたポイントが表示されていません。

iOS で複数の目的地を持つルートを (独自のマッピング システムを構築せずに) 表示することはできますか?

4

3 に答える 3

3

あなたの質問に対する答えはイエスです。

しかし、私はそこで知的に見えるのをやめます。あなたは間違ったSOの質問と回答を見ています。あなたが探しているのは、2段階のプロセスです:

  • GMaps Directions API を使用して、ウェイポイントなどのリストを取得します
  • それらの点を使用して線を引きます。

幸いなことに、必要なことを行う Github プロジェクトがあるようです。私はそれを使用していないので、品質についてはわかりませんが、ここで方法を説明するよりもはるかに優れていることは確かです.

https://github.com/kishikawakatsumi/MapKit-Route-Directions

見ることをお勧めします。

于 2012-05-18T08:37:00.777 に答える
2

Google Maps API V3 を使用して、iOS 6 以降で道順を表示する小さなサンプルを作成しました https://github.com/manishnath/iOSPlotRoutesOnMap

于 2013-10-07T05:43:26.310 に答える