Google maps Google maps API v3 DrawingManager预定义多段线

Google maps Google maps API v3 DrawingManager预定义多段线,google-maps,google-maps-api-3,Google Maps,Google Maps Api 3,我试图在谷歌地图api v3上用多边形构建路线。我已经预定义了需要允许编辑的路线。问题是我的预定义多段线没有显示在地图上。我错过了什么 var drawingManager = new google.maps.drawing.DrawingManager({ drawingMode: google.maps.drawing.OverlayType.ROADMAP, drawingControl: true, drawingControlOptions: { p

我试图在谷歌地图api v3上用多边形构建路线。我已经预定义了需要允许编辑的路线。问题是我的预定义多段线没有显示在地图上。我错过了什么

var drawingManager = new google.maps.drawing.DrawingManager({
    drawingMode: google.maps.drawing.OverlayType.ROADMAP,
    drawingControl: true,
    drawingControlOptions: {
      position: google.maps.ControlPosition.TOP_CENTER,
      drawingModes: [
        google.maps.drawing.OverlayType.POLYLINE
      ]
    },
    polylineOptions: {
      strokeColor: '#ff0000',
      strokeOpacity: 1,
      strokeWeight: 3,
      zIndex: 1,
      editable: true,
      path: [
        new google.maps.LatLng(37.772323, -122.214897),
        new google.maps.LatLng(21.291982, -157.821856),
        new google.maps.LatLng(-18.142599, 178.431),
        new google.maps.LatLng(-27.46758, 153.027892)
      ],
      visible: true
    }
  });
  drawingManager.setMap(map);

不能在“多段线选项”中添加多段线,将忽略“路径”。看

polylineOptions | polylineOptions |用于应用于使用此选项创建的任何新多段线的选项 绘图经理路径属性将被忽略,新多段线的贴图属性将被忽略 始终设置为DrawingManager的地图