使用划线或圆点样式设置Google Maps v3折线的样式?

| 我想拍摄一张带有一些自定义折线的基于Google Map v3的地图,并用点划线或点划线将其中一些折线制成。我似乎找不到任何办法。有可能,如果可以,如何?     
已邀请:
此功能已添加到折线选项中,称为折线上的符号 创建虚线看起来像这样(演示):
var lineCoordinates = [
  new google.maps.LatLng(22.291, 153.027),
  new google.maps.LatLng(18.291, 153.027)
];

var lineSymbol = {
  path: \'M 0,-1 0,1\',
  strokeOpacity: 1,
  scale: 4
};

var line = new google.maps.Polyline({
  path: lineCoordinates,
  strokeOpacity: 0,
  icons: [{
    icon: lineSymbol,
    offset: \'0\',
    repeat: \'20px\'
  }],
  map: map
});
破折号的长度由
path
的+/- 1控制,间距由controlled2ѭ控制。它有点冗长,但非常灵活。 除破折号外,新功能还包括圆圈,箭头的预定义路径,文档甚至还包括动画演示:)     

要回复问题请先登录注册