使用融合表加载大量数据无法正常工作

时间:2015-07-13 21:25:07

标签: javascript google-fusion-tables

我对谷歌融合表完全陌生,只是玩它。我已将邮政编码边界数据导入谷歌融合表。现在使用以下代码我绘制边界并且工作正常

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/ 看到游戏机中的错误。

0 个答案:

没有答案