Google 地图 JavaScript API : 动态设置 KML 图层样式

Google Maps JavaScript API : Dynamically style KML Layer

我正在使用 Google 地图 API 制作这张交互式地图,我需要你的帮助。

首先是我正在处理的示例:http://it-zone.ma/map/

KML 多边形加载到非洲上空以使其突出显示。当鼠标悬停在多边形上时,我需要更改多边形的填充颜色。在 Google 地图 API 文档中,有一章是关于动态设置数据层样式的,另一章是关于 KML 层的,但我似乎找不到任何方法来动态设置 KML 数据层样式。

提前致谢。

您不能动态设置 KmlLayers 的样式。您可以使用 data layer, a FusionTables layer, or a third party parser like geoxml3 or geoxml-v3.

example using geoxml3