運転中にユーザーのルートやターンバイターンの指示に重点を置くアプリを開発しています。ドライブ中にアプリ内に留まることは重要なので、アプリを離れるようにしたくないので、内蔵のマップアプリに移動することは本当にありません。私は最近、この機能をどのように組み込むかについて多くの研究をしてきました.Appleはこの機能をSDKのすぐ外には含まないので、簡単ではないことが広く知られています。それは私のオプションは次のようになります。iPhoneアプリでルートとターンバイターンナビゲーションを取得する
のUIWebViewを使用し、JavaScriptでいくつかのWebベースのマップをロードし、にJavaScriptのAPIを使用して別の
- 1つの場所からのルート(および方向)を提供します経路を描画する
- MapKitまたはGoogle Maps iOS SDKを使用して、APIを使用して経路をsepaartelyにクエリし、手動でパスまたはポリラインを描画します。
- 利用ターンバイターンナビゲーション
- 使用、独自のマップが付属して独自のライブラリ(のようなCloudMade)を提供するためにお金がかかるライブラリー(MTDirectionsKitのような)
ここに何か不足しているものはありますか?それぞれの長所と短所は何ですか?そして、私はどのように解決策を選ぶべきですか?
あなたの洞察は大変ありがとうございます。ありがとう!
これは非常に良い点であり、最終的に私はこの機能をアプリに組み込むことを妨げていました。ありがとう! – Andrew