每秒Google Maps Geocoding API的配额限制与文档不匹配

托尼克斯

我想知道是否有人有时遇到相同的问题:

我正在查询Google的服务器,并使用setTimeout()类似于以下内容循环对某些地方进行地理编码

//...

var loop = function() {                
            setTimeout(function() {
                // Here I do the geocode request and create a CustomOverlay which I then show on the map.
                setTimeout(loop, 0); // Let the browser do some other work, e.g. rendering
            }, 125);
};
loop();

//...

现在,我将超时设置为125毫秒,这意味着在1秒内最多8 * 125 = 1000可以发出8个请求()。但是有时OVER_QUERY_LIMIT在脚本执行一段时间后,我会得到Google的状态代码。

现在,文档(https://developers.google.com/maps/documentation/geocoding/usage-limits)表示:

标准API的用户:

  • 每天2,500个免费请求
  • 每秒10个请求

为什么要OVER_QUERY_LIMIT退回我的案子?是因为我还创建了一个自定义Overlay吗?overlayProjection.fromLatLngToDivPixel()对每个结果使用方法,将Geocoderlatlng从Geocoder返回的结果转换为像素,并在地图上绘制叠加层。也许是因为它吗?

感谢您的关注。

地理编码

从长远来看,每天2500个请求可以达到34.56秒/请求。每秒10个请求的速率限制仅在短时间内有效(大约10个请求)。

(24小时/天* 60分钟/小时* 60秒/分钟)/ 2500个请求= 34.56秒/请求

每天2500个请求是硬限制。每秒10个请求可能会根据服务器负载和其他情况(包括您最近的请求历史记录)而变化。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

Google Maps Geocoding的API密钥

来自分类Dev

Google Maps Geocoding API中的CORS错误

来自分类Dev

Google Maps Geocoding不起作用

来自分类Dev

使用Google Maps JavaScript API v3和Geocoding API映射多个位置

来自分类Dev

将许多请求发送到Google Maps Geocoding API的正确方法是什么?

来自分类Dev

Google Geocoding Without API Key

来自分类Dev

关于Google Maps API配额限制的地方图书馆

来自分类Dev

关于Google Maps API配额限制的地方图书馆

来自分类Dev

使用Google Geocoding API进行VBA编程

来自分类Dev

如何计算Google Maps Places API的配额?

来自分类Dev

Google 地图 API/Geocoding Uncaught ReferenceError: google is not defined

来自分类Dev

Google Maps API搜索限制

来自分类Dev

如何使用Mockito / Powermock模拟Google的Geocoding API请求?

来自分类Dev

Google Geocoding API返回错误的语言作为响应

来自分类Dev

使用jQuery从Google Geocoding API读取JSON数据

来自分类Dev

Google Geocoding API不再每次都显示地区

来自分类Dev

如何在HERE Maps Geocoding and Search API v7中为反向Geocode端点指定搜索半径?

来自分类Dev

Google Maps API KML 层限制

来自分类Dev

Google Maps API RefererNotAllowedError

来自分类Dev

Google Maps API DeletedApiProjectMapError

来自分类Dev

Google Maps Api许可

来自分类Dev

Google Maps Api

来自分类Dev

Google Maps REST API

来自分类Dev

Google Maps API请求

来自分类Dev

Google Maps Directions API

来自分类Dev

Google Maps API参数

来自分类Dev

Google Geocoding API仅适用于一个字地址

来自分类Dev

使用Java从Android Studio中的Google Geocoding API获取经度和纬度值

来自分类Dev

Google Geocoding API未返回旧金山国际机场进行SFO查询

Related 相关文章

热门标签

归档