Я использую менеджер рисования карт Google для рисования точек, линий, многоугольников на карте. Проблема в том, что когда я рисую многоугольник, он заполняет многоугольник после завершения рисования. Я хочу, чтобы многоугольник был заполнен после того, как на карте отмечена третья точка многоугольника.
updateDraiwngMode(mode_type)
{
if(mode_type == 'hand'){
this.drawingManager.setDrawingMode(null);
}else
{
var polyOptions = {
fillColor: '#BCDCF9',
fillOpacity: 0.5,
strokeWeight: 2,
strokeColor: '#57ACF9',
editable: true,
draggable: false,
zIndex : 1
};
this.drawingManager.setDrawingMode(mode_type);
this.drawingManager.setOptions({
markerOptions: {
draggable: true
},
polylineOptions: {
editable: true,
draggable: true,
strokeColor: '#0000FF'
},
polygonOptions: polyOptions,
});
}
}