Google maps 融合表图层在谷歌地图上间歇显示未设置样式的标记
我有一张谷歌地图,上面有几个融合表层(一个带标记,另一个带多边形)。我在Fusion Table UI端设置它们的样式,然后在客户端使用styleId选择特定的样式 我遇到的问题是,有时标记会显示为红点,而不是我在样式中选择的特定标记(使用列中的图标)。如果我在一小时后重试(不做任何更改),贴图现在会正确渲染 我的理论是,这可能与谷歌如何/何时缓存这些地砖有关,因为我从周五就没有访问过它,今天早上(周一)在我的地图上注意到了它 1) 这听起来像是一个可能的原因吗 2) 有办法解决这个问题吗?如何“预热”缓存Google maps 融合表图层在谷歌地图上间歇显示未设置样式的标记,google-maps,google-fusion-tables,Google Maps,Google Fusion Tables,我有一张谷歌地图,上面有几个融合表层(一个带标记,另一个带多边形)。我在Fusion Table UI端设置它们的样式,然后在客户端使用styleId选择特定的样式 我遇到的问题是,有时标记会显示为红点,而不是我在样式中选择的特定标记(使用列中的图标)。如果我在一小时后重试(不做任何更改),贴图现在会正确渲染 我的理论是,这可能与谷歌如何/何时缓存这些地砖有关,因为我从周五就没有访问过它,今天早上(周一)在我的地图上注意到了它 1) 这听起来像是一个可能的原因吗 2) 有办法解决这个问题吗?如何
为了完整性,我每天通过API截断并重新填充一次融合表。如果我的理论是正确的,这可能会清除任何以前缓存的磁贴。不幸的是,这是一个我们正在努力追踪的错误。正如你所看到的,一般来说,延迟一段时间后,事情会自行痊愈,但它可以恢复并前后翻转。目前我们还不知道有什么解决办法,但我们正在积极寻找根本原因。我在使用多个易熔电缆层时特别看到了这一点。恢复到1层似乎可以使事情恢复一致。对于我们的生产产品,由于这个限制,我们不得不限制应用程序的预期功能 我尝试了多种“技巧”来刷新缓存、重新加载层等。对于多个层,我们始终无法使其保持一致
很高兴听到有人在积极研究它。我正在使用FT API,但我假设无论您是在使用API还是在创建地图层,表的工作原理都是一样的。每当表格中的某个项目发生变化时,它就会从提要中消失大约3-5分钟。听起来你的情况可能就是这样-然后地图层恢复到默认的标记显示(红点)。听到这个消息很难过!如果你能解决这个问题,请随时通知我。我们正在权衡是否按照系统的现状投入生产,或者是否需要找到替代方案。干杯