谷歌地图 API V3 Over_Query_Limit
Posted
技术标签:
【中文标题】谷歌地图 API V3 Over_Query_Limit【英文标题】:Google maps API V3 Over_Query_Limit 【发布时间】:2012-08-11 06:51:34 【问题描述】:我正在尝试使用循环显示一些标记(大约 10 到 15)并显示它们之间的方向(路线)。但是在执行代码时,会发生“Over_Query_Limit 错误”并通过警告框显示网页。地图显示正确,但没有显示标记。我认为这是由于超出了对 DirectionsService 的请求,而 Google 不允许这样做。
但是,如果有人想打印方向,真的可以这样做吗?如果可以,那么可能的实现方法是什么。
请帮忙。
谢谢
【问题讨论】:
【参考方案1】:除了每日绝对限制(以每六小时 625 次衡量)外,还有一个速率限制。
解决此问题的一种方法是将您的请求链接起来,仅在前一个请求完成后才进行下一个请求。您也许能够使用setTimeout
并找到一个有效的间隔,但这可能并不可靠。
【讨论】:
【参考方案2】:您每天可以请求 2500 个方向。阅读此链接https://developers.google.com/maps/documentation/directions/#Limits
为了减少请求的数量,您可以在请求中添加航点。如果您需要在每个航点中使用标记,则该航点的活动中途停留属性
【讨论】:
以上是关于谷歌地图 API V3 Over_Query_Limit的主要内容,如果未能解决你的问题,请参考以下文章