私はこのDrawingManagerオブジェクトがあります。変更されたdrawingManagerシェイプのポイント座標を取得する方法は? GoogleマップのAPI v3の
drawingManager = new google.maps.drawing.DrawingManager({
drawingMode: google.maps.drawing.OverlayType.POLYGON,
markerOptions: {
draggable: true
},
polylineOptions: {
editable: true
},
polygonOptions: polyOptions,
map: map
});
をポリゴンが完了したときに私は彼らのCOORDSを得る:
google.maps.event.addListener(drawingManager, 'polygoncomplete', function (polygon) {
var coordinates = (polygon.getPath().getArray());
console.log(coordinates);
});
しかし、私はDrawingManagerを使用してポリゴンを変更した場合、明らかに形状が変化します多分もっと多くのポイントを追加することができます。
それを修正した後、ポイントをすべて取得するにはどうしたらいいですか?たとえば、ボタンをクリックしてエディションを終了しますか?前もって感謝します。
まあ、明らかに私は私がデータを取得する必要があり、それをクリックしますと、仕上げ用の形状版をボタンを実装する必要があります。 .. – chespinoza