0

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 の割り当てを購入する必要がありますか?

4

1 に答える 1

0

Google Distance Matrix API の制限は次のとおりです。

無料 API のユーザー:

- 100 elements per query.
- 100 elements per 10 seconds.
- 2500 elements per 24 hour period.

Google Maps API for Work のお客様:

- 625 elements per query.
- 1000 elements per 10 seconds.
- 100 000 elements per 24 hour period.

顧客ごとに 10,000 件のクエリがあるとしたら、これは 1 台のワークステーションからのクエリの 1 日あたりのディスタンス マトリックス制限をはるかに超えているように見えます。Work customers パッケージを使用する必要があります。

詳細はこちら: https://developers.google.com/maps/documentation/distancematrix/

Google Distance Matrix APIを活用したい方のために、VBAでいくつかのコード サンプルを共有しました: http://www.analystcave.com/excel-calculate-distances-between-addresses/

于 2015-06-10T07:56:32.280 に答える