我正在使用Google Maps JS API和Fusion Tables API。
我有一个包含几何数据的Fusion Table(来自shapefile,使用shpescape.com)。我正在尝试使用FusionTablesLayer将这些数据叠加到地图上。现在,我想基于分配给它的数值,以不同的颜色渲染每个多边形,就像普通的Fusion Tables功能一样(在地图上可视化)。
问题是我无法在Fusion Table中存储数值,因为我需要经常更改它们。 Fusion Table中的几何具有分配给它的ID,在Javascript中,我有一个包含映射的数组:GeometryID =>值(假设值的范围是1到100)。
如何根据存储在Javascript数组中的数据更改几何体的颜色(即5种颜色,0-20范围内的值 - >第一种颜色,20-40 - >第二种颜色等)? / p>