問題タブ [google-roads-api]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
java - SnappedPoints 応答から Google Maps RoadsApi から緯度/経度を抽出する方法は?
私は Google Maps Java API を次の目的で使用していますRoadsApi
: ドキュメント: https://developers.google.com/maps/documentation/roads/intro
API: https://github.com/googlemaps/google-maps-services-java
私のリクエストは次のように構成されています。
これにより、期待される SnappedPoints[] 応答が得られますが、それを解析する方法や文字列値を取得する方法が少しわかりません。
上記のコードは、応答を繰り返し、内容を出力します。
この API のドキュメント ページでわかるように、Java の実装についてはほとんど言及されておらず、応答が次のように返されることだけが示されています。
これは私が受け取った応答を大まかに模倣しており、JavaScript API を使用しているとしか思えません。
過去にこれで運が良かった人はいますか?または、この応答から必要なデータを推定する方法についてアイデアをお持ちですか? 文字列オブジェクトから解析することはできましたが、複数のレコードが返された場合にどのように動作するかがわからないため、それは扱いにくく、せいぜい信頼性がありません。
必要なのは緯度と経度だけです!
android - ポリラインに沿ったライブ位置を使用してマーカーを更新する方法は?
私の質問のタイトルは既存のもののようですが、これが私の完全なシナリオです。
道路に沿ってポリラインを描画している地図ベースの操作のアクティビティがあり、2 つの場所間のルートを考えてみましょう。基本的に、アプリはユーザーの現在地を追跡します (車での移動)。そのため、すべてが機能するまで、ルートが適切に表示され、デバイスの Location API が位置の更新を提供し (正確なもの)、位置の更新をスムーズに変更することができました。
問題は、場所の更新がジグザグに行われることもあれば、道路に触れないこともあり、場所の更新が至る所で行われることです。
ROAD api も調べましたが、以前に尋ねられたいくつかの質問からでも、正しいヘルプが得られません。
道路に沿ってのみマーカーを移動させることはできますか?
あらゆる種類の助けをいただければ幸いです。