Я работаю над Google Maps.
У меня есть ситуация, когда пользователь вводит путь на карте с помощью инструментов рисования. Мне нужно получить полный путь всех точек, когда пользователь перестанет рисовать линию.
Итак, у меня есть этот код в JavaScript:
LoadDrawingToolsForDistance: function () {
var drawingManager = new google.maps.drawing.DrawingManager({
//drawingMode: google.maps.drawing.OverlayType.MARKER,
drawingControl: true,
drawingControlOptions: {
position: google.maps.ControlPosition.TOP_CENTER,
drawingModes: [
google.maps.drawing.OverlayType.POLYLINE
]
},
circleOptions: {
fillColor: '#ffff00',
fillOpacity: 1,
strokeWeight: 5,
clickable: false,
editable: true,
zIndex: 1
},
});
drawingManager.setMap(MapObject);
google.maps.event.addListener(drawingManager, 'polylinecomplete', function (event) {
debugger;
alert('A');
});
}
Инструменты рисования работают нормально. даже я получаю предупреждение ('a') отображается, когда линия завершает рисование.
Это представление параметра event
в функции: