更改GeoRSS Feed GMaps API v3的颜色?

时间:2011-10-31 04:43:35

标签: google-maps-api-3 georss

我在Google Map API v3上导入了一个用于构建的城市Feed。不幸的是,默认颜色是蓝色,不能传达施工所需的“注意”。有没有简单的方法来改变GeoRSS叠加层的颜色?谢谢!

1 个答案:

答案 0 :(得分:0)

不,没有一种简单的方法可以更改您从其他服务中提取的GeoRSS叠加层的颜色/样式。 KML / GeoRSS功能在地图上呈现为Polylines,Polgyons和Markers,但在这个意义上它们不是完整的对象。如果您查看KmlLayer documentation,您会看到您的选项仅限于在地图上显示并使其可点击。

您需要做的是在其他地方处理GeoRSS / KML并向其添加styling信息,以便对该线进行适当的着色。我可能会用您选择的服务器端语言实现它,但您也可以尝试使用JavaScript来解析GeoRSS并自己创建一流的Polyline对象,您可以完全控制它。