Как получить координаты точки модифицированной формы 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, то, очевидно, форма изменится, возможно, добавив больше точек.

Тогда Как я могу получить все точки с их координатами после изменения и, например, нажать кнопку, чтобы завершить издание? Заранее спасибо.

Ответы на вопрос(1)

Ваш ответ на вопрос