web-dev-qa-db-ja.com

AndroidアプリにGoogleナビゲーションを埋め込むことは可能ですか?

ユーザーがポイントAからBまでGoogleナビゲーションを開始する可能性が高い場所からGoogleマップを開くアプリがあります。Googleマップを開いて、画面の特定の割合でのみGoogleナビゲーションを開き、追加の(ただし最小限の)表示を行うことはできますか? )ナビゲーションの横にある私のアプリからの情報?

私はこのようなことを考えています:

enter image description here

さらに、Googleナビゲーション中にユーザーが目的地に到着したときに、ブロードキャストを受信することはできますか?

私はそれが少し遠いことを知っています、しかし多分いくつかの考えがあります。

11
Crocodile

2年経ってもまだこれについて知りたい場合。短い答え:はい(しかし)。

ターンバイターン方式の手順、パック、ルーチンを使用して完全なナビゲーションエクスペリエンスをGoogleマップに表示することについて質問している場合、答えは次のとおりです。Googleの許可なしにそれを行うことは違法です。ドライバー向けのLyftアプリを見ると、彼らはパートナーであるため、Googleマップ上で完全なナビゲーションエクスペリエンスを提供しています。したがって、それは可能ですが、Googleのエンジニアとの直接のコミュニケーションが必要です。

回避策として、アプリに埋め込みGoogleマップビューを表示し、マーカー、ポリラインを表示することができます。また、ある場所から別の場所への道順を取得するためのこれらのAPIもあります。例えば:

https://maps.googleapis.com/maps/api/directions/json?origin=Disneyland&destination=Universal+Studios+Hollywood4&key=<YOUR_API_KEY>

注:これらのAPIを使用する場合は、料金が適用されます。回避策の詳細については、 ドキュメント を確認してください。

13
Benny

あなたはできますが、あなたは個人的にグーグルに連絡する必要がありますこれはこの主題とあなたの要求のために特別に契約ページについてのグーグルの説明です https://cloud.google.com/maps-platform/ridesharing/

5
Ridha Rezzag

Googleマップのナビゲーションから直接ではありません。ただし、DirectionAPIを使用して独自に作成できます。 https://developers.google.com/maps/documentation/directions/start#sample-request

2
Gaurav