4

10万人のユーザーの位置座標をクエリするためにGeocodingAPIを使用しています。ただし、レート制限のため、1日あたり2500を超えるリクエストを送信することはできません。勉強のために無制限のアクセスが必要です。これは私の大学のプロジェクト用です。誰かが私を正しい方向に導くことができますか?

4

1 に答える 1

7

サービス利用規約の使用制限セクションによると、Google Geocoding API の商用ユーザーであっても無制限に使用することはできません。

標準 API のユーザーは、[許可されている] 1 日あたり 2,500 件の無料リクエスト (クライアント側とサーバー側のクエリの合計として計算)。... プレミアム プランのお客様: [受け取る] 24 時間あたり 100,000 リクエストの 1 日あたりの共有無料クォータ。Maps API クレジットの年間購入に対して適用される追加のリクエスト。1 秒あたり 50* サーバー側リクエスト。... これらの制限は、Google Maps Geocoding API の悪用や転用を防ぐために実施されており、将来予告なしに変更される可能性があります。さらに、サービスの悪用を防ぐためにリクエスト レート制限を適用します。1 日あたりの制限を超えたり、サービスを悪用したりすると、Google Maps Geocoding API が一時的に機能しなくなることがあります。この制限を超え続けると、Google Maps Geocoding API へのアクセスがブロックされる可能性があります。

Google のGeocoding Strategiesドキュメントを確認したり、実装方法を再考したりすることをお勧めします。ジオコーディングは動的である必要がありますか、それとも既存のデータ セットからですか? Google Maps Geocoding API を使用する義務がありますか、それとも別のサービスを使用できますか?

ほとんどのジオコーディング サービスには同様の制限があることは注目に値します。そうでない場合、100,000 回以上のリクエストを実行することは、事前の取り決めが行われていない限り、一般的に不適切な方法であると認識されています。これらの制限を回避するには、別のジオコーダー サービスを使用するか、独自のジオコーダー ( TwoFishes など) をホストすることを検討してください。

于 2012-04-22T17:51:44.307 に答える