Usage Limits

Earth Engine limits the number of requests that a specific user can send per second. This policy helps ensure that errant or resource-intensive scripts do not negatively impact the availability of the service. There are separate limits for computation requests (that is, requests with paths that begin with /api/…) and map tile requests (that is, requests with paths that begin with /map/…).

Maximum queries per second

Computation requests are limited at 3 QPS (queries per second). However, we allow a spike of up to 40 queries. In other words, you get 40 initial tokens, and 3 more every second. Map tile requests are limited to 60 sustained QPS, with initial 300 tokens.

Service accounts and quota

The limits are per user, so applications that proxy API requests and funnel them all through a single service account have their total QPS limited to a single account’s quota.

Handling QPS limits in your app

When your QPS is exceeded, you will receive HTTP 429: Too Many Requests responses. In your application, you should handle these 429s with truncated exponential back-off. To avoid receiving these, ensure your application uses caching, for example memcache, to avoid redundant queries when possible.

In rare cases, we may raise the limits for specific users. Contact earthengine@google.com if you’re consistently hitting quota limits and would like to be considered for a quota increase.

发送以下问题的反馈:

此网页
Google Earth Engine API