問題タブ [distance-matrix]

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.

0 投票する
1 に答える
4649 参照

google-maps - Google マップの距離行列 API latlong によるサーバー側の複数のアドレス

https://www.npmjs.com/package/google-distance-matrix の例では、緯度経度ペアとして複数の目的地を追加できます。

サーバー側のコードは次のようになります

ここで問題は、複数の起点と終点のモードでそれを使用する方法です

http://maps.googleapis.com/maps/api/distancematrix/json?origins=23.020284,72.4396566&destinations=22.3039702,70.7671403&sensor=false http://maps.googleapis.com/maps/api/distancematrix/json?origins =23.027100,72.508000&destinations=22.999500,72.600300&sensor=false

この二人のコンボ

http://maps.googleapis.com/maps/api/distancematrix/json?origins=23.020284,72.4396566,23.027100,72.508000&destinations=22.3039702,70.7671403,22.999500,72.600300&sensor=false

0 投票する
1 に答える
509 参照

ios - Google マップで自転車ルートを作成できません

私は不思議です!origin1destinationAを使用して いるときは機能しません

status = "ZERO_RESULTS";

しかし、 origin2destinationBを使用した場合、それは完全に機能しています

0 投票する
1 に答える
67 参照

javascript - GoogleマップAPIを使用して指定された場所を接続する

ユーザーが米国を旅行したいとします。行きたい場所を出発地と目的地でリストアップするとき、Google API で最短ルートを作成してもらいたいです。

例: 出発地:ラスベガス、目的地:ニューヨーク。ツアーしたい場所は、テキサスユタオハイオです。ラスベガス -> ユタ -> テキサス -> オハイオ -> ニューヨークのような場所を訪れるには、最短距離を Google に接続してもらう必要があります。

これは Google Maps API / Directions API / Directions API で可能ですか?

ドキュメントを検索したところ、上記の場所のリストではなく、出発地と目的地の接続に関するドキュメントがあります。

0 投票する
0 に答える
154 参照

javascript - プログラムでGoogle Map APIの使用状況を見つける方法は?

が提供するApplicationの無料版を利用する に取り組んでいます。私は同じの使用制限にも精通しています。からプログラムで使用状況を確認する方法はありますか?Distance Matrix APIGoogle MapsGoogle Map APIApplication

0 投票する
2 に答える
188 参照

r - distm(distVincentyEllipsoid) を使用し、結果を R の新しいデータフレームに格納する、ポイントのサブセット (同じ ID) 間の平均測地距離

私のデータベースには次の構造があります。

hh_id - 世帯 ID

vill_id - 村の ID

同じ ID を持つ世帯は同じ村に属します。

私の目的: 同じ vill_id を持つすべてのポイント間の平均距離を計算し、結果を新しいデータ フレームに保存します。

私のアプローチ: ポイント間の測地距離を計算するために、geosphere パッケージの distm コマンドを使用しました (distVincentyEllipsoid が最も正確なはずです)。

そのため、vill_id = 100 のすべてのポイントの対称距離マトリックスが生成されました。平均距離を計算するには、この行列を分解する (またはすべての対角値 (0) を削除する) 必要があります。

ここまでは順調ですね。次に、同じ ID を持つすべてのサブセットの平均距離を格納する新しいデータフレームを作成する必要があります (元のデータベースには 200 を超える村 (vill_id) とほぼ 2000 の世帯 (hh_id) があります)。コードを完成させる方法を教えてください。ループを使用する必要があると思います (または、この問題を解決する別のパッケージがあるかもしれません)。助けてくれて本当にありがとうございます。

昨日、同じような質問を投稿しましたが、mean_dist が既に元のデータフレーム (ArcGIS で計算) の一部であったという違いがありますが、結果を比較するために R でこれらを計算したいと考えています。以前の質問の推奨コードを実装しようとしましたが、成功しませんでした。