iOS の MapView で 2 つの座標間のパスを描画しようとしていますが、方法がわかりません。1 つのビューに 2 つの緯度と経度のポイントがあります。
これら 2 点間のパスを描画するにはどうすればよいですか? この質問に例を添付しました。私を助けてください。チュートリアルとコードをいただければ幸いです。
iOS の MapView で 2 つの座標間のパスを描画しようとしていますが、方法がわかりません。1 つのビューに 2 つの緯度と経度のポイントがあります。
これら 2 点間のパスを描画するにはどうすればよいですか? この質問に例を添付しました。私を助けてください。チュートリアルとコードをいただければ幸いです。
簡単な答えは次のとおりです。できません。少なくとも、iOS の組み込み API メソッドは使用しません。
これまで見てきた限りでは、3 つの選択肢があります。
そのような機能を提供する外部ライブラリを使用してください - GitHub にはたくさんあると思います。
適切な URL をコンパイルし、ルート リクエストで Google マップを指すモバイル サファリを開きます。
iOS 5/6 の組み込みメソッドを使用して、ネイティブ Maps.app でルートを開きます
アプリで 3 番目の方法を使用しましたが、これは問題なく機能しますが、ユーザーがマップでルートを表示するときにアプリケーションを離れなければならないという欠点があります。ただし、一貫性が保たれ、モバイル Safari を開く場合ほどユーザーに不快感を与えることはありません。
独自のアプリ内でこれを行う方法を見つけた場合は、結果を確認したいと思います。