从FusionTablesLayer修改几何体

时间:2012-07-25 12:41:07

标签: javascript google-maps-api-3 google-fusion-tables

我正在使用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>

1 个答案:

答案 0 :(得分:0)

来自一个FusionTablesLayer的数据可以是Google Maps API v3中的styled