問題タブ [google-distancematrix-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.
google-maps-api-3 - Google 距離行列 API
URLをフォーマットした後、プロジェクトで Google Distance Matrix API JSONを使用しようとしていました。次に例を示します。
ブラウザで結果を表示できましたが、結果を取得するために http リクエストを作成しようとすると、次のステータスが返されます: REQUEST_DENIED
ドキュメント内:
REQUEST_DENIED は、サービスがアプリケーションによる距離行列サービスの使用を拒否したことを示します。
しかし、私の要求が拒否された理由はまだわかりません。グーグルからの詳細情報:
Distance Matrix API の使用は、Google マップ上の情報の表示に関連している必要があります。たとえば、特定の運転時間内に収まる出発地と目的地のペアを特定してから、これらの目的地をリクエストして地図上に表示することができます。Google マップを表示しないアプリでの利用は禁止されています。
結果が得られない場合、Google マップに適用するにはどうすればよいですか? 同じ問題を抱えている人はいますか?私の質問をより明確にするために、後でサンプルコードを投稿します。
ios - iOS 向け Google の MatrixDistance API
ユーザーが出発地の住所と目的地の住所を選択するマップを使用してアプリを構築しようとしています..すべて正常に動作しますが、Google API 距離マトリックスにアクセスできません..
私は次のことを試しています:
、しかし運がない、これを解決する方法はありますか?
c# - Google 距離行列の使い方の説明
Google距離マトリックスは次のように言います:
使用制限
Distance Matrix API に送信される各クエリは、許可される要素の数によって制限されます。ここで、要素の数は、出発地の数と目的地の数の積で定義されます。
Distance Matrix API には、次の制限があります。
クエリごとに 100 要素。10 秒あたり 100 要素。24 時間あたり 2,500 要素。
Google Maps API for Business のお客様は上限が高くなります:
クエリあたり 625 要素。10 秒あたり 1,000 要素。24 時間あたり 100,000 要素。Maps API for Business をご利用のお客様は、Google Enterprise セールス アカウント マネージャーに連絡して、追加の割り当てを購入できます。
要素の定義は何ですか? クエリごとに 100 要素、10 秒ごとに 100 要素とはどういう意味ですか?
Google マップへのリンクを含む html テーブルに走行距離を表示できますか? つまり、Web ページでは、インスペクタ名用に 1 列、KM での距離用に 1 列、ユーザーを Google マップにナビゲートするマップ アイコン用に 1 列を作成します。
ユーザーは、データベースにクエリを実行した後、一度に 200 人のインスペクターを Web ページに表示できます。また、このページを使用するユーザーが 100 人を超える場合もあります。
API キーなしで距離行列に JSON を使用することに制限はありますか?
google-maps - curl phpコードで使用しているときに距離行列Googleマップが2つの場所の間の距離を間違っている
地図上の場所にピンをマークすると
,どのマーカーが $lat2 &$long2 に近いか地図上ではっきりとわかります。
しかし、上記のコードを使用して上記の2つの位置間の距離を取得すると、誤ったデータが返されます.ある意味では、地図上のlat2とlong2の位置に最も近い地図上で見ている最寄りの駅の距離値が多くなります.
同様に、上記のコードを使用して間の距離を取得する場合
&
グーグルは日と時間で距離を提供します..
Distancematrix Api を使用して km 単位で距離を取得するにはどうすればよいですか?
google-maps - Google 距離行列の追加割り当て価格
Google Distance マトリックス API を使用して、すべての場所とユーザーの場所の間の距離を計算しています
予想されるユーザー数は 20000 で、場所数は 10,000 です
したがって、合計は最小 20,000*10,000 = 2,00,00,000 リクエスト ディスタンス マトリックス API の最小値になります
また、ユーザーは複数の場所を検索できます。
したがって、ユーザーごとの検索 10,000 リクエストは、各場所とのユーザーの距離を計算するために使用されます。& ユーザーは複数回検索できます。
そのため、ユーザーごとのリクエストは膨大になります。
Google Distance Matrix 無料 API を使用するか、MAPS API FOR WORK の割り当てを購入する必要がありますか?
json - 2 つの相対 Json API に対する単一の json API ソリューション
アプリケーションに 2つのJson Apiを使用しています。
json Api からデータを取得した後、Volley ライブラリを使用してデータを RecyclerView にロードしようとしています。nearplace の応答を解析でき、RecyclerView で「名前」と「周辺」をロードできますが、「期間」をロードする際に問題が発生します現在位置。
ボレー応答内の NearlyPlaces を解析するために、次のコードを書いています。
私が直面している問題は、ボレー内の同じ応答で「Googel Distance Matrix API」を解析できないことです。
Volley から複数の API を解析することは可能ですか? または、単一の API を使用して「地名」、「住所」、および「2 つのジオポイント間の距離」を取得する こともできます
google-maps - clientId と暗号キーを使用してリクエストに署名すると、仕事用の Google 距離マトリックスから無効なリクエストが返されます
Google Distance マトリックス API を使用して 2 地点間の距離を取得しようとしています。Google へのリクエストに署名するために署名も使用しています。
これが私のリクエストURIです:
Google API ドキュメントに記載されているように、UTC でエポックタイムを使用してリクエストを送信しています。しかし、私は以下のように応答を得ています:
google-maps - 場所IDを使用して距離を見つける
ドキュメントに従って、一連の出発地と目的地の間の距離を次の方法 (サーバー API) で取得します。
場所の名前を渡す代わりに、place_id を出発地または目的地として渡す方がよいでしょう。これにより、より正確な結果が得られます。出来ますか ?
たとえば。次のような API 呼び出しを実行することは可能ですか。
???
ありがとうございました