0
我有一种方法查询状态边界的公共Fusion表之一。我想要做的是用不同的颜色突出显示威斯康星州,并改变伊利诺斯州的填充水平。这里是代码:风格不适用于Google Fusion表层
layer = new google.maps.FusionTablesLayer(531237, {
query: "select geometry from 531237 WHERE STATE_ABBR in (" + states + ") " ,
styles: [
{ where: "STATE_ABBR = 'WI'", polygonOptions: { fillColor: "#0000FF" } },
{ where: "STATE_ABBR = 'IL'", polygonOptions: { fillOpacity: 1.0} }
]
});
layer.setMap(map);
当查询返回时,威斯康星州和伊利诺伊州仍然是所有其他国家相同的突出显示颜色。我在尝试设计风格时是否存在语法错误?