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 이벤트에 제공된 오버레이가 직사각형임을 지정합니다. |