我有一张带有几个Fusion Table图层的Google地图(一个带有标记,另一个带有多边形)。我在Fusion Table UI一侧设置样式,然后在客户端选择styleId的特定样式。
我遇到的问题是,有时,标记显示为红点而不是我在样式中选择的特定标记(使用列中的图标)。如果我一小时后再试一次(没有改变任何东西),地图现在可以正确渲染。
我的理论是,它可能与Google如何/何时缓存瓷砖有关,因为我在今天早上(星期一)在我的地图上注意到它,因为自星期五以来没有访问它。
1)这听起来像是可能的原因吗?
2)有什么方法可以解决这个问题吗?一些“预热”缓存的方法?
为了完整起见,我每天通过API截断并重新填充Fusion Table。如果我的理论是正确的话,这可能会消除以前缓存的任何瓷砖。
答案 0 :(得分:0)
不幸的是,这是我们试图追踪的错误。一般情况下,如你所见,事情会在延迟后自愈,但它可以回复并来回翻转。我们现在还没有解决方法,但我们正在积极寻找根本原因。
答案 1 :(得分:0)
我在使用多个fusiontables层时特别看到了这一点。恢复到1层似乎可以恢复一致性。对于我们的生产产品,由于这种限制,我们不得不限制应用程序的预期功能。
我尝试了多个“技巧”来刷新缓存,重新加载图层等。有多个图层,我们永远无法使其保持一致。
很高兴听到它正在被积极关注。