問題タブ [gdirections]
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.
javascript - Google Maps API: GDirections オブジェクト リテラルに関する問題
GDirections
指定したポイント A とポイント B の間の方向を含むマップを取得するための呼び出しに成功しました。ただし、特定の戻り値を取得できないようです。
calculateDistanceFromRoute.js:
マイレージ.htm:
動作する唯一のroute
呼び出しはroute.load()
. 他のすべてが失敗します。
google-maps - カスタム パスを表示する Google マップ
GDirections オブジェクトによって描画されるアイコンをカスタマイズしようとしています。パスの作成に使用する緯度経度座標のリストがあります。ただし、API によって自動的に配置されるマーカーをカスタマイズする (またはオフにする) 方法が見つかりません。
呼び出しroute.getPolyline().hide()
はパスを隠しますが、マーカーは隠しません。呼び出すroute.getMarker(1).isHidden()
と true が返され、明らかに非表示にしても何も変わりません。この機能は API でサポートされていませんか? 私はマップAPI 2.81を使用しています
google-maps - Gdirections ルートからポイントを取得する
2 つの住所間のポイント (緯度、経度) のコレクションを取得しようとしています。ポイントは、有効な交通ルート上にある必要があります。現在、Gdirections を使用して 2 つの住所間のルートを作成しています。このルートに沿っていくつかのポイントを取得する方法はありますか? 私にはそれは不可能に思えます...
事前にthx!
google-maps - ルートGoogleマップの大きなポップアップをオーバーライドする
Google マップの v2 を問題なく自分のサイトに実装しました。また、GDirections.load() を使用してドライブ ルート案内を正常に実行しました。
私がする必要があるのは、ルート案内で特定のステップを選択したときに、ミニ マップのポップアップを停止することです。したがって、ユーザーが「ステップ 3」と言うと、ミニ マップを表示するデフォルトのポップアップの代わりに、その位置にカスタム アイコンを追加したいと思います。
それが理にかなっていることを願っています。
javascript - Google Maps API v2 を使用して 25 を超えるポイントを持つ loadFromWaypoints
私は問題があります。GDirections.loadFromWayPoints
Google マップでは、25 個のオブジェクトに制限があることを知っていGLatLng
ます。私が望むのは、たとえば 300 ポイントのルートを作成することです。
どうやってやるの?私が考えた解決策は、25 の位置の配列を使用してから、loadFromWaypoints を呼び出し、25 の位置の別の配列を作成し、loadFromWayPoints などを呼び出すことでしたが、これを行うと、マップの最初の配列しか表示されません。
助言がありますか?
これは、私が説明したことを実行しようとする私の ajax 関数です。
javascript - 元の方向ペインをカスタム マップに追加するにはどうすればよいですか?
カスタム マップがあり、このパネルをマップに追加する必要があります。
このチュートリアル
のおかげで、検索バーを追加できました。
さて、ドキュメントでは、税関以外の例は見つかりませんでした:ルート案内サービス (複雑)。
したがって、元の方向ペインをマップに追加するにはどうすればよいですか?