如何在循环中进行地理编码而不超出查询限制

发布于 2024-11-03 21:50:29 字数 100 浏览 1 评论 0原文

您好,我有一个程序,其中我需要执行无限数量的地理编码(通常在 20-200 之间)并将地址存储在数组中,但是当我在循环中进行地理编码时,我会出现“超出查询限制”错误。我该如何解决这个问题

Hi I have a program wherein I need to perform indefinite number of geocodings (usually between 20-200) and store the address in an array, however when I am doing geocoding in a loop I get Over query limit error. How do i get around this

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

玩世 2024-11-10 21:50:29

这里没有人可能为您提供克服这一限制的策略。正确的答案是您需要在本地缓存这些内容。如果这意味着您有 200 个项目,那么您可能需要一两天的时间来生成缓存,但您需要重新实现您的程序,使其仅在尚未缓存的情况下向 Google 请求地理编码本地。

No one here is likely to give you a strategy to overcome this limitation. The correct answer is that you need to cache these locally. If that means you have 200 items then it may take you a day or two to generate the cache, but you need to re-implement your program in a way that it only requests a geocode from Google in the event that it is not already cached locally.

坠似风落 2024-11-10 21:50:29

嗨,我尝试在我朋友的网站上执行此操作,它起作用了......我想谷歌每秒的限制足以处理循环......我想我已经超出了每天 2500 个查询的限制

HI I tried doing it on my friend's website and it worked .... I guess googles per second limit is good enough to handle loops ...... i think i was out of my 2500 queries per day limit

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文