javascript - 谷歌地图 API V3 Over_Query_Limit

标签 javascript google-maps-api-3 geolocation

我正在尝试使用循环显示一些标记(大约 10 到 15 个)并显示它们之间的方向(路线)。但是在执行代码时,“Over_Query_Limit 错误”发生并通过警告框显示在网页。 map 显示正确但未显示标记。我认为这是由于超出了 DirectionsService 的请求,Google 不允许这样做。

但是如果万一有人想打印说明,真的可以这样做吗?如果可以,那么实现它的可能方法是什么。

请帮忙。

谢谢

最佳答案

除了每日绝对限制(测量为每六小时 625 次)之外,还有速率限制。

解决此问题的一种方法是链接您的请求,仅在前一个请求完成后才进行下一个请求。您可能能够使用 setTimeout 并找到一个有效的时间间隔,但这可能不可靠。

关于javascript - 谷歌地图 API V3 Over_Query_Limit,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11912668/

相关文章:

javascript - 如何使用嵌套正则表达式

javascript - 为什么当我将一个变量复制到 window 对象时它变成了 public?

javascript - 如何用大括号包裹 json 的值?

google-maps - Google Maps API V3 - 通过点击事件更改圆半径

android - 限制 android GPS 跟踪,但将数据收集限制在非常特定的地理区域以及手机处于运动状态时

php - 如何限制哪些国家/地区可以查看我的网站 (PHP)

javascript - Vue - 使用插件作为原型(prototype)

javascript - Google map 缩放和描述对话框无法正常工作

php - 如何从 mysql 表中获取许多纬度/经度值并将其放置为 Google map 标记?

geolocation - React-Native 地理定位中的超时和maximumAge是什么