我使用的KML文件绘制在谷歌地图的多边形。 我设置点击事件对于那些正在多边形。 现在我想突出的点击多边形。 我曾经尝试过的SetOption()方法,但没有奏效。 是否有可能改变多边形的颜色上点击它?
Answer 1:
如果您正在使用KmlLayer(猜测),你不能改变多边形的属性。 如果您使用第三方KML解析器像geoxml3或geoxml-V3呈现多边形作为原生谷歌地图API v3的对象,您可以更改其属性(但性能是否可接受将取决于你的KML的复杂程度)。 您还可以动态地改变使用FusionTablesLayer会(导入KML成为融合TABEL)渲染的片段多边形。
例如改变从KML多边形的颜色使用geoxml3在鼠标悬停渲染
Answer 2:
如果您正在使用KmlLayer(猜测),你不能改变多边形的属性。 如果您使用第三方KML解析器像geoxml3。 这里是一个链接.. http://developers.cloudmade.com/projects/web-maps-api/examples/kml-and-geo-rss
文章来源: highlight a polygon while on click using kml