阻止编辑谷歌地图多边形。

时间:2016-06-05 10:54:06

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

我在谷歌地图上有一个用于绘制多边形的绘图工具。

现在当我画一个多边形时,我看到它周围的圆圈使得多边形可以编辑。

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
    });

由于

1 个答案:

答案 0 :(得分:2)

多边形选项有editabledraggableclickable属性。将它们全部设置为false,您将无法编辑,拖动甚至不能单击多边形。如果您想允许点击,可以将其保留在true

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