我可以使用Google Maps API v3操纵KML吗?

时间:2011-07-22 17:02:32

标签: google-maps kml

我正在Google Maps API v3中使用KMLLayer加载KML。是否可以在地图上引用多边形并执行更改颜色或透明度等操作?

1 个答案:

答案 0 :(得分:3)

不,你不能这样做,因为在kmllayer中没有像对象那样的多边形。来自google docs

  

Maps API将提供的地理XML数据转换为KML   使用V3图块叠加显示在地图上的表示。   这个KML看起来(并且有些表现)就像熟悉的V3叠加层一样   元素。 KML和GeoRSS点元素呈现为   例如,标记将元素渲染为折线   和元素呈现为多边形。同样的,    元素呈现为矩形图像   地图。但重要的是,这些对象不是Google Maps API   标记,折线,多边形或地面覆盖;相反,他们是   渲染到地图上的单个对象中。

This page可能有助于探索替代方案