Google maps 谷歌地图中的FusionTableLayer是否可以同时使用选项和样式?

Google maps 谷歌地图中的FusionTableLayer是否可以同时使用选项和样式?,google-maps,google-fusion-tables,Google Maps,Google Fusion Tables,当将Google Fusion表中的地图数据作为图层显示在Google Maps上时,有一组非常丰富的选项可用于自定义地图功能的外观和信息窗口的内容。看起来,您可以使用自己在运行时生成的样式/信息窗口(即通过客户端的代码),也可以使用在Fusion Tables工具中创建的样式/信息窗口,但不能同时使用两者。对于您正试图为给定的地图视图自定义的同一类行为来说,这是有意义的,因为对于相同的操作,可能会有两个相互竞争的命令。但是,我想知道是否可以混合和匹配它,以便在客户端动态生成样式(使用样式部分/

当将Google Fusion表中的地图数据作为图层显示在Google Maps上时,有一组非常丰富的选项可用于自定义地图功能的外观和信息窗口的内容。看起来,您可以使用自己在运行时生成的样式/信息窗口(即通过客户端的代码),也可以使用在Fusion Tables工具中创建的样式/信息窗口,但不能同时使用两者。对于您正试图为给定的地图视图自定义的同一类行为来说,这是有意义的,因为对于相同的操作,可能会有两个相互竞争的命令。但是,我想知道是否可以混合和匹配它,以便在客户端动态生成样式(使用样式部分/指令),但使用“默认”信息窗口,该窗口是使用Fusion Tables工具设置的

下面的示例代码说明了理想情况下我想要做的事情。请注意,选项和样式块都存在。使用默认信息窗口的选项。和样式以自定义地图要素的外观

layer=new google.maps.FusionTablesLayer({
...
},
选项:{
//styleID从选项中删除;使用下面的样式--styleID:2,
templateId:2//Info窗口保留为默认窗口。
}
//在上面的“选项”中使用“样式”部分而不是默认的样式ID。
风格:[{
其中:“过滤条件”,
多段线选项:{
strokeColor:#ffbf00“,
冲程重量:“3”
}
}]
});

是的,你可以。样式化的infowindow内容在click事件中可用

见:

FusionTablesUseEvent对象规范

FusionTablesLayer上鼠标事件的属性

html,
身体,
#地图画布{
身高:100%;
宽度:100%;
边际:0px;
填充:0px
}

infoWindowHtml | Type: string | Pre-rendered HTML content, as placed in the infowindow by the default UI.