地图标记未显示正确样式时出错

时间:2013-05-28 17:18:46

标签: google-fusion-tables

当我使用Fusion API从表中删除所有行然后向其添加新行时,地图标记将显示为默认标记,而不是我已定义的标记。 例如,我有以下地图: https://www.google.com/fusiontables/embedviz?q=select+col2+from+1YPVj8gN3lBEDE9NHBSIXHqOyb9h8kqPviqG42Yo&viz=MAP&h=false&lat=48.04804748460389&lng=-97.86780852499999&t=1&z=4&l=col2&y=7&tmplt=6 它被设置为使用融合表中的Icon列作为地图标记。 当我删除所有行并通过API将其添加回来时,所有标记都显示为默认的红点。 如果我转到工具 - >更改地图样式并将其设置为固定 - >红点并保存,则地图会更新并显示红点。 如果我重复此操作并将其重新设置为使用“图标”列,则地图将刷新并正确应用样式。 如果我不这样做,那么无论发生什么或我等待多长时间,或者如果我清除缓存,标记都会使用不正确的样式。

有没有人碰到这个?任何阅读此内容的谷歌人都有一些见解?

1 个答案:

答案 0 :(得分:1)

对嵌入式地图图块应用了两分钟缓存,因此您可以看到延迟。如果你给它一些时间,你仍然看到问题,那么还有其他事情正在发生。来自其中一个故障磁贴的HTTP请求和响应标头有助于诊断问题。