ナビゲーション目的のために私のアプリケーションでネイティブのGoogleマップを使用しました。しかし、私は自分のルートのナビゲーションデータ(緯度と経度)を取得する必要がありますか、そうするために他の方法がありますか?ネイティブのGoogleマップデータから別のアプリにナビゲーションデータを取得できますか?
答えて
何よりも、Google Maps/Google Earth APIs Terms of Serviceにアクセスしてください。 Maps API実装には次のような制限があります。
ナビゲーションがありません。お客様は、(a)リアルタイムナビゲーションまたはルートガイダンスに関連して、またはそれに関連して、サービスまたはコンテンツを使用することはありません。 (b)自動または自律的な車両制御。
もこれに注意してください。
のGoogleマップのない内容のない使用。 Maps APIs Documentationに明示的に許可されている場合を除き、対応するGoogleマップなしでMaps API実装のコンテンツを使用することはできません。たとえば、対応するGoogleマップがなくてもストリートビューの画像を表示できるのは、Maps APIドキュメントで明示的に許可されているためです。
あなたの質問のために
、「ので、取得する他の方法がありますか?」ドキュメントとサポート
、あなたはGeolocation: Displaying User or Device Position on Mapsを使用して試してみたいことがあります。ドキュメントのサンプルコードに示すように、これはW3C navigator.geolocation
プロパティを使用してユーザーの場所を決定します。ユーザーの場所の概算のみを提供することもできますが、この方法は他のジオロケーション方法よりも優先順位を付ける必要があるため、最も簡単で最も完全にサポートされていると考えられます。
W3C Geolocation standardを使用例の1つで説明しました。
ターンバイターンルートナビゲーション
マッピングアプリケーションは、ユーザーが詳細なターンバイターン方向を提供することにより、ルートに沿って移動することができます。アプリケーションは、Geolocation APIに登録して、ユーザーの位置の繰り返しの位置更新を受信することによってこれを行います。これらの更新は、実装ユーザーエージェントがユーザーの位置が変更されたと判断するとすぐに配信されます。これにより、アプリケーションは、ユーザーが行う必要のある方向変更を予期することができます。
さらに詳細な情報については、所定のドキュメントをさらにお試しください。
最後に、この関連SO postに記載されている解決策を試してみてください。
- 1. 「Phonegap」アプリからネイティブGoogleマップを開きます
- 2. 別のアプリからカスタムアカウントのAuthTokenを取得できない
- 3. Google People APIから性別を取得できません
- 4. GoogleのfirebaseからXYPlotに値を取得できますか?
- 5. Djangoのあるアプリから別のアプリへの値を取得
- 6. Primefacesは別のドメインからjqueryを取得できますか?
- 7. Google App EngineのデータストアからAndroidアプリにデータを取得
- 8. GoogleハングアウトをネイティブにAndroidアプリに導入することはできますか?
- 9. アンドロイドの別のアプリからテキストを取得する方法は?
- 10. モバイルSafariブラウザからネイティブGoogleマップiOSアプリにリンクするには
- 11. Google oAuth2から電話番号を取得できますか?
- 12. クライアントIDをGoogleアナリティクスレポートAPI V4から取得できますか?
- 13. Google Playからアプリをインストールするときにエラーコード-505を取得する
- 14. 1つのGoogleアナリティクスアカウントから別のGoogleアナリティクスアカウントにデータを取得する
- 15. ネイティブiPhoneアプリからWi-FiチップのMACアドレスにアクセスできますか?
- 16. NSUserDefaults:別のアプリからuserDefaultsを取得することは可能ですか?
- 17. オブジェクトストアから別のアプリケーションで値を取得できません
- 18. Googleホームアクション内のGoogleシートからデータを取得しますか?
- 19. Google Fusion Tablesから個別にポリゴン情報を取得する
- 20. 別のクラスから値を取得できません
- 21. 別のアプリケーション(ウィンドウ)からテキストを取得できません
- 22. Googleマップから場所の最初の画像を取得できますか?
- 23. いつでもGoogleのfirebaseからデータを取得できますか?
- 24. 他のアプリから接続文字列を取得できますか?
- 25. Googleドライブからすべての写真を取得できますか?
- 26. 私のSCIMサーバにoneloginアプリからのリクエストを取得できません
- 27. エクステンションはGoogle Chromeからユーザーの電子メールアドレスを取得できますか?
- 28. Anymoteプロトコルは、Google TVデバイスから現在のチャンネルを取得できますか?
- 29. Googleからのハイドレーションデータを取得する
- 30. Google Fit History APIからデータを取得できません