在Google地图上设置KML多边形叠加层样式?

时间:2012-11-29 15:22:51

标签: google-maps google-maps-api-3 kml google-maps-styled

我正在向Google地图添加KML多边形叠加层:

var ctaLayer = new google.maps.KmlLayer('http://global.mapit.mysociety.org/area/14020.kml');
ctaLayer.setMap(plainmap);

这给了我一个明亮的蓝色多边形,带有深蓝色的路径轮廓。我该怎么样呢?

文档似乎表明可以使用CSS样式,但我在DOM中找不到KML多边形,所以我不确定要使用哪种样式规则。

1 个答案:

答案 0 :(得分:1)

KML包括为多边形设置样式的功能。如果你想在风格上设置它(不是在KML中),你需要使用第三方解析器,如geoxml3或FusionTableLayers(它将导入KML)。