我对谷歌融合表完全陌生,只是玩它。我已将邮政编码边界数据导入谷歌融合表。现在使用以下代码我绘制边界并且工作正常
var layer = new google.maps.FusionTablesLayer({
query: {
select: '\'Geocodable address\'',
from: '1m9CwnJrCfWNHCEQQkxqcQBzp-dA-S9KB8vLTpCru',
where: 'ZCTA5CE10 in (25231,25501,25003)'
},
styles: [{
polygonOptions: _addStyle
}]
});
layer.setMap(_this.mapData.map);
但问题是我需要在where命令中传递很多值,当我做这样的事情时,它会失败
where: 'ZCTA5CE10 in (' + zipList + ')'
其中zipList包含100多个以逗号分隔的拉链列表。我怎样才能绘制这么多的数据。 jsfiddle:https://jsfiddle.net/r5jb6ew7/ 看到游戏机中的错误。