Javascript 融合表+;谷歌地图API,删除信息窗口/卡片/气球?

Javascript 融合表+;谷歌地图API,删除信息窗口/卡片/气球?,javascript,google-maps-api-3,google-fusion-tables,Javascript,Google Maps Api 3,Google Fusion Tables,我已经实现了一个融合表地图来为我的谷歌地图创建国家填充。。。然而,我真的需要摆脱当你点击一个国家时弹出的信息窗口/卡片。我试着格式化卡片,这样就没有实际的内容,但它根本没有改变卡片。它们仍然显示所有相同的数据,所以它甚至不是一张空卡 我该怎么做?我想这可能是我需要在谷歌地图的实际javascript中实现的东西,因为这就是我设计形状的地方。我见过KML的可视性,但这是谷歌地球的可视性,我不确定这是否适用(或者如果适用,如何使用:) 融合表: 谷歌地图直播: 代码视图: 以下是将KML/国家形状带

我已经实现了一个融合表地图来为我的谷歌地图创建国家填充。。。然而,我真的需要摆脱当你点击一个国家时弹出的信息窗口/卡片。我试着格式化卡片,这样就没有实际的内容,但它根本没有改变卡片。它们仍然显示所有相同的数据,所以它甚至不是一张空卡

我该怎么做?我想这可能是我需要在谷歌地图的实际javascript中实现的东西,因为这就是我设计形状的地方。我见过KML的可视性,但这是谷歌地球的可视性,我不确定这是否适用(或者如果适用,如何使用:)

融合表:

谷歌地图直播:

代码视图:

以下是将KML/国家形状带入谷歌地图的特定代码:

        var layer = new google.maps.FusionTablesLayer({
            query: {
                select: 'geometry',
                from: '1LfVcxsno9k3l2zgKS_fwoyv9vc-ba7aoQEz0aKM'
            },
            styles: [{
                polygonOptions: {
                fillColor: '#5E5E5E',
                fillOpacity: 0.3
                }
              }]
            });
        layer.setMap(map); 
        }
我通常在constructor中使用

{clickable:false}可能也适用于您

这是FusionTablesLayer的构造函数,建议进行修改:

   var layer = new google.maps.FusionTablesLayer({
        suppressInfoWindows: true,
        query: {
            select: 'geometry',
            from: '1LfVcxsno9k3l2zgKS_fwoyv9vc-ba7aoQEz0aKM'
        },
        styles: [{
            polygonOptions: {
            fillColor: '#5E5E5E',
            fillOpacity: 0.3
            }
          }]
        });
    layer.setMap(map); 
    }

非常感谢。这可能是一个愚蠢的问题,但我应该把它确切地放在哪里呢?如何添加“构造函数”?我确信这是非常明显的,但简单地说,JavaScript和我的历史并不长。