将CSS添加到谷歌地图v3折线?

时间:2011-06-06 06:05:26

标签: javascript css google-maps-api-3

有没有办法自定义谷歌地图v3折线 我认为提到的唯一选项是strokecolor,weight和opacity http://code.google.com/apis/maps/documentation/javascript/reference.html#PolylineOptions

1 个答案:

答案 0 :(得分:3)

据我所知,Google折线样式的唯一选项是文档中提供的选项。默认情况下无法进一步自定义它们。

然而,可能有用的是创建一个自定义折线类,您可以在其中定义所需的一切,但这与许多工作有关。你必须从继承OverlayView类开始并实现所有需要的功能(如果你继承Polyline并且只覆盖绘图方法,它也可以工作 - 问题是,你真的没有知道原始源代码的样子。)

事实上,对于谷歌地图V2,比尔查德威克做到了这一点。您可以在他的website(底部的虚线折线示例)上看到演示。也许他的实现可以帮助您将其转移到Google Maps API V3。