【问题标题】:Slow down Geocoding a batch of Address减慢对一批地址进行地理编码
【发布时间】:2011-09-24 11:57:29
【问题描述】:

我计划使用 Google Maps V3 API 对存储在数组中的一批地址进行地理编码。这些地址将从我的数据库中检索并进行地理编码,以便我可以在地图上为它们创建标记。

但是我知道 Google 对发送给他们的地理编码请求的速率设置了限制,所以我想知道 如何使用 PHP 来限制地理编码请求的速率,可能是 1 个地理编码每 10 秒一次?

sleep(10);?

【问题讨论】:

    标签: php javascript google-maps google-maps-api-3 geocoding


    【解决方案1】:

    是的,sleep(10) 会这样做。

    或者,在客户端计算机上使用 javascript 运行地理编码。速率限制基于 IP 地址,因此您可以通过让访问者的浏览器执行地理编码来将其分散到访问者身上。

    【讨论】:

      猜你喜欢
      • 2011-03-15
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2017-06-17
      • 1970-01-01
      • 2011-02-04
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多