問題タブ [directions]
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.
c# - Android の GetDirections
Google マップで Android 用の MonoDevelop を使用しています。
経度/緯度ポイントのセットが 2 つある場合、マップ上でこれら 2 つのポイント間の方向を表示する最良の方法は何ですか?
私が見ることができるいくつかのサンプルコードはありますか? このルートをトレースする Web ページをロードする必要がありますか?
Android 用に作成している Google マップ アプリケーションに実装できるルート案内を表示する最も簡単な方法が欲しいだけです。
objective-c - ポイント間のルートを表示する際のトラブル Google Directions API。iOS6
ルートにウェイポイントがある場合、MapView でルートを表示するときに問題が発生します。私はDIRECTIONS GOOGLE APIを使用しています:
https://developers.google.com/maps/documentation/directions/
ルートは道路を使用して描かれていません。
何か助けはありますか?ありがとう!!
トラブル画像:


コード:
java - Google Maps API v2 を使用して運転ルートを取得する
私は2つの位置の間の運転方向を取得しようとしています:
私が試したコード:
しかし、これは 2 点間に直線を引きます。
これらの2点間の運転ルートを取得する他の方法/方法はありますか?
google-maps-api-3 - Google Maps API 代替ルートの説明
特定のソースから指定された目的地までのすべての可能なルートを計算するために、Google Maps API V3 を使用しています。このために、ユーザーからの入力として Destination と Source を取得し、オプション provideRouteAlternatives: true を使用してこれらの値をリクエストに渡します。さまざまなルートを計算し、それらをマップに表示することにも成功しています。
今、さまざまなルートに名前を付けることができるかどうか疑問に思っています. ルートに名前を付けるということは、ソースから目的地に移動するときに特定のルートがたどる通りの名前など、各ルートに小さな説明を追加することを意味します。よりインタラクティブに見えるようにするために、これを行いたいと思います。たとえば、場所 A (Arizona Street, San Diego, CA, USA) から場所 B (Fenton Parkway, San Diego, CA 92108, USA) までのルートが 3 つある場合、ルート 1、ルート 2、ルートのような結果を表示する代わりに3 「Texas St & Rio San Diego Dr」、「Texas St & Friar Rd」、「Friars Rd」などの通り名が表示されます。
各ルートの移動距離や合計移動時間など、他のすべてのものを計算することはできますが、この説明を各ルートに追加する方法がわかりません。
どんな助けでも大歓迎です。
ありがとう
directions - Google Direction APIからデフォルトでポイントAからBまでの最短距離ルートを取得するにはどうすればよいですか?
Google Direction APIが提案する代替ルートから、デフォルトでポイントAからBまでの最短距離のルートを取得するにはどうすればよいですか?デフォルトでは、現在の交通状況に応じて最短のルートが表示されます。「provideRouteAlternatives=true」をオンにすると、Googleが複数の代替ルートで応答することに気付きました。デフォルトで常に最短距離のルートを返すように、GoogleAPIにパラメータを送信できるかどうか疑問に思いました。
google-maps - Google Maps APIを使用して途中降機の町を取得する(道順)
Google Maps API(3.0)を初めて使用します。Maps APIへの方向クエリに基づいて途中降機都市を取得したいのですが、これまでのところ、この特定のトピックに関するドキュメントは見つかりませんでした。
https://developers.google.com/maps/documentation/javascript/directions#Steps
住所Aと住所Bに基づいて方向を取得しています。ユーザーが旅行中に横断するすべての都市を知りたいです。ウェイポイント(ストップオーバー)に関する情報をいくつか見つけましたが、これらはすべての停車地または通りの変更に関連しています。今のところコアオブジェクトが見つかりませんでした...
ios - iPhone の地図としての Google マップのルート案内
関連するパラメーターを使用して Google マップの URL を読み込む UIWebView で、ポイント A から別のポイント B への徒歩ルートを表示する必要がある iPhone アプリに取り組んでいます。
読み込んでいる URL の例:
以下のリンクの図のように、方向を地図として (地図上の線として)表示するには、UIWebView が必要です。
ただし、この URL が iPhone に読み込まれると、道順は代わりにリストとして表示されます(以下のリンクを参照)。
道順を地図として表示するには、トップバーの地図ボタンを押す必要があります。
道順がiPhone アプリで(リストとしてではなく) 地図として直接表示されるように、Google マップの URL パラメータを設定するにはどうすればよいですか?
android - Google Mapsv2Androidで指定されたルートを強調表示する
そうです、私は現在、アプリでGoogle Directions APIを使用して、2つの場所の間のルートを取得しています。
ルートルートのリクエストを送信すると、ルートに沿ったすべての道路の名前、対応する始点と終点の緯度経度座標、ポリライン値など、ルートに関する多くの詳細がJSONで取得されます。
例:リクエストhttp://maps.googleapis.com/maps/api/directions/json?origin=redfern+ave,+dublin&destination=limetree+ave,+dublin&sensor=falseを2つの道路間で送信すると、次のJSON応答(ルートに沿った1つの道路の出力)。
これまでのところ、私のアプリケーションはこの情報を解析し、次のようなリストビューに道路と方向をリストします。

私がやりたいことは、地図上でAからBまでのルート全体を強調することですが、新しいGoogle MapsAPIv2でこれを行う方法についてオンラインで役立つものは何も見つかりませんでした。Google Maps v2で線を描くためにオーバーレイの代わりにポリラインが使用されているのがわかりますが、私が知る限り、ポリラインは直線しか描いていないので、私には役に立ちません。とにかく、私が自由に使える情報(道路名、始点と終点の緯度経度の座標、ポリラインポイント)を使用してルートを強調表示する方法はありますか?助けていただければ幸いです。
また、応答には有用な「ポリライン」値があることがわかりますが、このビットの情報を解析または使用する方法を理解できません。ポリラインをプロットするためにこの値を理解する方法を知っている人はいますか?
編集:私のソリューションコードは、以下の私の答えに記載されています。
xna - 回転するスプライトに対するターゲットの向きを計算する
回転によって移動するプレーヤー スプライトがあり、その回転は常に変化していますが、ターゲットがその左または右にあり、前後の回転の 45 度以内にない場合も解決する必要があります。
私はこのコードを書きましたが、これはうまくいくと思いますが、片側を拾うだけで、反対側を少しだけ拾うようです。
mysql - MySQLの方向に近い最も近いGPSポイントを計算する
データベースにGPSポイントのセットがあります。私は最近、自分の場所に近いものだけを選択しようとしました。MySQLselectでそれを行うことができます。私はそれらを表示するためにグーグルマップを使用しています。
しかし今、私は半径で最も近いポイントを計算する必要があります。たとえば、方向の周り20kmです。2つのgpsポイント間の線分です。
絵に描いてみました。私は2つのポイントA、Bを持っており、それらの間のパスに近いポイントのみを表示する必要があります。
- 黄色い線はAとBの間の線です
- 赤い部分のマーカーだけを選びたい
http://i.stack.imgur.com/9ZbUd.jpg
あなたの解決策をありがとう。