1

我正在使用 KML 文件将我的数据覆盖在谷歌地图上。实际上,我想根据 KML 文件中的某个值更改标记颜色。

我怎样才能做到这一点 。

4

1 回答 1

0

首先:KML 支持图标样式,但Maps-API<color>不支持 -element <iconStyle>,因此您无法更改图标的颜色(请参阅https://developers.google.com/kml/documentation/ kmleelementsinmaps了解更多详细信息)。

您可以做的是使用具有所需颜色的不同图标图像。

但是 afaik 没有“动态”方式来改变<href>.<icon>

但是,您可以创建一个服务器端脚本来解析原始 KML 并将修改后的 KML 传递给 google。

于 2012-11-22T16:21:19.347 回答