Googleはv3.11をマップしているので、draggableプロパティをPolygon、、Circleに設定することができRectangleます。例:new google.maps.Polygon({ draggable: true })。
Circleと、Rectangleのようなイベントがありradius_changed、変更があった場合はサブスクライブします。center_changedbounds_changed
ただし、Polygonの場合、サブスクライブできるのは、、set_atおよびinsert_atのremove_atイベントのみですpolygon.getPath()。
そのため、ポリゴンをドラッグした後、ポリゴンの位置が変更/編集/移動された後、問題が発生しますが、この変更をリッスンするイベントはありません。