2016-06-05 3 views
0

У меня есть инструмент рисования на моей карте google для рисования полигонов.Запретить редактирование многоугольника карты Google.

прямо сейчас, когда я рисую многоугольник, я вижу круги вокруг него, делающие полигон доступным для редактирования.

enter image description here

Есть установки нарисовать многоугольник и это зафиксировано в карте я имею в виду не в состоянии быть отредактировано.

Мой код:

// Creates a drawing manager attached to the map that allows the user to draw Polygons 
    drawingManager = new google.maps.drawing.DrawingManager({ 
     drawingControlOptions: { 
      drawingModes: [ 
       google.maps.drawing.OverlayType.POLYGON 
      ] 
     }, 
     polygonOptions: polyOptions, 
     map: map 
    }); 

Благодаря

ответ

2

Существует editable, draggable и clickable атрибут параметров многоугольника. Установите все из них на false, и вы не сможете редактировать, перетаскивать и даже не щелкнуть по полигону. Если вы хотите разрешить клик, вы можете оставить это на true.

polyOptions: { 
    clickable: true, 
    draggable: true, 
    editable: true, 
    //there can be other option like fillColor, fillOpacity... 
} 
+0

Thanksit is –

+0

Если мой ответ помогает с вашей проблемой, пожалуйста, примите/повысите его. –

+0

Извините, я забыл это :) –

Смежные вопросы