【发布时间】:2011-09-09 01:13:45
【问题描述】:
有没有办法自定义谷歌地图 v3 折线 我认为提到的唯一选项是描边颜色、重量和不透明度 http://code.google.com/apis/maps/documentation/javascript/reference.html#PolylineOptions
【问题讨论】:
标签: javascript css google-maps-api-3
有没有办法自定义谷歌地图 v3 折线 我认为提到的唯一选项是描边颜色、重量和不透明度 http://code.google.com/apis/maps/documentation/javascript/reference.html#PolylineOptions
【问题讨论】:
标签: javascript css google-maps-api-3
据我所知,设置 Google 折线样式的唯一选项是文档中提供的选项。默认情况下无法进一步自定义它们。
但是,可能可行的是创建一个自定义折线类,您可以在其中定义您想要的所有内容,但这与很多工作有关。您必须从继承 OverlayView 类开始并实现所有需要的功能(如果您继承 Polyline 并仅覆盖绘图方法,也许它也可以工作 - 问题是,您真的不知道原来的源代码的样子)。
事实上,对于 Google Maps V2,Bill Chadwick 就是这样做的。你可以在他的website 上看到一个演示(底部的虚线折线示例)。也许他的实现可以帮助您将其转移到 Google Maps API V3。
【讨论】: