2011-10-10 106 views
0

我使用Google static maps API V2来创建一个自定义的蓝色标记图标地图:强制谷歌地图V2 API来刷新自定义图标图像

http://www.stolencamerafinder.com/images/pin-lost.png

不幸的是,我测试的URL我的自定义影像在在线和谷歌似乎已缓存的知识以某种方式:(!如果图像具有蓝色图标,然后将其缓存已经因为我张贴了这个问题更新)

http://maps.googleapis.com/maps/api/staticmap?center=51.86654,-2.2480254&zoom=6&size=100x70&sensor=false&markers=icon:http%3A%2F%2Fwww.stolencamerafinder.com%2Fimages%2Fpin-lost.png%7C51.86654,-2.2480254

<img src="http://maps.googleapis.com/maps/api/staticmap?center=51.86654,-2.2480254&amp;zoom=6&amp;size=100x70&amp;sensor=false&amp;markers=icon:http%3A%2F%2Fwww.stolencamerafinder.com%2Fimages%2Fpin-lost.png%7C51.86654,-2.2480254"> 

我可以欺骗成通过增加废话参数到我的图标的网址(例如: “A = A”):取它

http://maps.googleapis.com/maps/api/staticmap?center=51.86654,-2.2480254&zoom=6&size=100x70&sensor=false&markers=icon:http%3A%2F%2Fwww.stolencamerafinder.com%2Fimages%2Fpin-lost.png?a=a%7C51.86654,-2.2480254

<img src="http://maps.googleapis.com/maps/api/staticmap?center=51.86654,-2.2480254&amp;zoom=6&amp;size=100x70&amp;sensor=false&amp;markers=icon:http%3A%2F%2Fwww.stolencamerafinder.com%2Fimages%2Fpin-lost.png?a=a%7C51.86654,-2.2480254"> 

但是我不想为此重新部署我的应用程序。我的问题是:

  1. 有什么方法可以要求Google刷新其缓存吗?
  2. 有谁知道需要多长时间才能更新(如果有的话)?
+1

对我来说似乎很好,我假设他们的缓存已经更新,如果确实这就是 – duncan

+0

遇到的问题。我认为你的把戏会奏效。 –

回答

0

由于duncan首先注意到,图像现在看起来很好。

所以,对于任何有这个问题的人来说,花了不到一天的时间让我的图像刷新。当然,YMMV。