我正在编程使用Google Maps的Web应用程序,我需要生成PDF输出,因此我决定使用静态API。我的应用程序将使用一组1500个小地图图像(100 * 100px)。我不想每天向Google要求一次上千张图片,因此我编写了一个脚本来下载所有图像并将其保存到我的服务器,以便使用图像。下载300张图片后,我的服务器得到这个错误:Google地图阻止我吗?
Warning: readfile(http://maps.googleapis.com/maps/api/staticmap?size=100x100&maptype=roadmap&markers=icon:http://mediup.martinstrouhal.cz/arrs/210.png%7Cshadow:false%7C50.078522,14.436551&sensor=false&zoom=16) [function.readfile]: failed to open stream: HTTP request failed! HTTP/1.0 403 Forbidden
这是否意味着google永久阻止了我?
我有一种感觉,这样做(pdf输出)可能会违背ToS。可能想读一读。其他可能的使用方法是[openstreetmaps](http://wiki.openstreetmap.org/wiki/Main_Page)项目。 – Femaref
捷克人会尽其所能下载所有东西。希望谷歌不会禁止我们所有人:-) – TMS
每个周期都有睡眠(2)。我希望我能被解下。 Tomas T:我想要下载图像到我的本地缓存,以防止被禁止的蜜蜂!但是我在缓存过程中被禁止了:-( –