私はこの DrawingManager オブジェクトを持っています:
drawingManager = new google.maps.drawing.DrawingManager({
drawingMode: google.maps.drawing.OverlayType.POLYGON,
markerOptions: {
draggable: true
},
polylineOptions: {
editable: true
},
polygonOptions: polyOptions,
map: map
});
Polygon が完成したら、次のように座標を取得します。
google.maps.event.addListener(drawingManager, 'polygoncomplete', function (polygon) {
var coordinates = (polygon.getPath().getArray());
console.log(coordinates);
});
しかし、DrawingManager を使用してポリゴンを変更すると、明らかに形状が変更され、ポイントが追加される可能性があります。
次に、変更後にすべてのポイントを座標とともに取得し、たとえばボタンをクリックして編集を終了するにはどうすればよいですか?? 前もって感謝します。