Как получить координаты точки модифицированной формы DrawingManager? GoogleMaps API v3
У меня есть этот объект DrawingManager:
drawingManager = new google.maps.drawing.DrawingManager({
drawingMode: google.maps.drawing.OverlayType.POLYGON,
markerOptions: {
draggable: true
},
polylineOptions: {
editable: true
},
polygonOptions: polyOptions,
map: map
});
И когда полигон завершен, я получаю их координаты:
google.maps.event.addListener(drawingManager, 'polygoncomplete', function (polygon) {
var coordinates = (polygon.getPath().getArray());
console.log(coordinates);
});
Но если я изменю полигон с помощью DrawingManager, то, очевидно, форма изменится, возможно, добавив больше точек.
Тогда Как я могу получить все точки с их координатами после изменения и, например, нажать кнопку, чтобы завершить издание? Заранее спасибо.