Drawing Library

DrawingManager クラス

class google.maps.drawing.DrawingManager extends MVCObject
library "drawing"

ユーザーが地図上にマーカー、ポリゴン、ポリライン、矩形、円を描画できるようにします。DrawingManager の描画モードは、ユーザーが作成するオーバーレイの種類を定義します。地図にコントロールを追加して、ユーザーが描画モードを切り替えられるようにします。

const {DrawingManager} = await google.maps.importLibrary("drawing");
継承: MVCObject
継承: addListener、 bindTo、 get、 notify、 set、 setValues、 unbind、 unbindAll

OverlayType 定数

定数 google.maps.drawing.OverlayType
ライブラリ "drawing"

DrawingManager によって作成されるオーバーレイのタイプ。これらは値で指定するか、定数の名前を使用して指定します。たとえば、'polygon' や google.maps.drawing.OverlayType.POLYGON です。

これらの定数は文字列としても使用できます。TypeScript では、文字列リテラルは OverlayTypeString 型で定義されます。

const {OverlayType} = await google.maps.importLibrary("drawing");
CIRCLE DrawingManager が円を作成すること、および overlaycomplete イベントで指定されたオーバーレイが円であることを指定します。
MARKER DrawingManager がマーカーを作成すること、および overlaycomplete イベントで指定されたオーバーレイがマーカーであることを指定します。
POLYGON DrawingManager がポリゴンを作成すること、および overlaycomplete イベントで指定されたオーバーレイがポリゴンであることを指定します。
POLYLINE DrawingManager がポリラインを作成すること、および overlaycomplete イベントで指定されたオーバーレイがポリラインであることを指定します。
RECTANGLE DrawingManager が長方形を作成すること、および overlaycomplete イベントで指定されたオーバーレイが長方形であることを指定します。