我需要在Google地图上象征一个Fusion Table(点数) - 简单的东西。这里的诀窍是我需要根据现在(今天)和Fusion Table列中的日期之间的差异来对点进行符号化。
我的理解是API无法进行日期减法(API中没有“现在”)。解决方法是在Excel中进行减法,得到一个新列,重新上传到Fusion Tables,然后根据新结果值进行符号化。但这只是准确的今天 - Fusion Tables只能保存静态信息 - 因此它不是一个非常好的解决方案。
我在这里遗漏了什么,或者有任何其他想法如何解决这个问题?提前谢谢。
答案 0 :(得分:0)
根据您需要的样式有多复杂,您可以使用dynamic scaling动态执行此选项,该选项只能应用5种不同的样式,但可以基于今天的日期,因为可以在浏览器中使用的JavaScript。
如果您需要超过5种样式,但没有很多分数,您还可以在表格中查询数据并添加原生Google Maps API v3标记,这会失去基于tile的渲染优势FusionTableLayers,但是会允许更多款式。