【问题标题】:Error with map markers not showing up with correct style地图标记的错误未以正确的样式显示
【发布时间】:2013-05-28 17:18:46
【问题描述】:

当我使用 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 它设置为使用融合表中的图标列作为地图标记。 当我删除所有行并通过 API 重新添加它们时,所有标记都显示为默认的红点。 如果我转到工具->更改地图样式并将其设置为固定->红点并保存,地图会更新并显示红点。 如果我然后重复此操作并将其设置回使用图标列,则地图会刷新并正确应用样式。 如果我不这样做,那么无论发生什么、等待多长时间或清除缓存,标记都会使用不正确的样式。

有人遇到过这种情况吗?任何阅读本文的谷歌人都有一些见解?

【问题讨论】:

    标签: google-fusion-tables


    【解决方案1】:

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

    【讨论】:

      猜你喜欢
      • 2021-11-02
      • 1970-01-01
      • 2019-06-05
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多