DrawingManager class
그리기 관리자는 지도의 모든 그리기 기능을 관리하는 기본 클래스입니다. 직접(프로그래밍 방식으로 또는 사용자 지정 도구 모음과 함께) 또는 그리기 도구 모음 컨트롤과 함께 사용할 수 있습니다.
- Extends
-
EventEmitter<DrawingManagerEvents>
생성자
Drawing |
DrawingManager를 생성합니다. |
메서드
dispose() | DrawingManager를 삭제합니다. 삭제하면 DrawingManager에서 사용하는 모든 리소스가 해제됩니다. 연결된 도구 모음 또는 대화 상자도 삭제됩니다. |
edit(azmaps. |
도형을 편집합니다. 셰이프가 데이터 원본에 아직 없는 경우 셰이프를 추가합니다. |
get |
지도에 그리는 셰이프를 렌더링하는 데 사용되는 레이어 컬렉션을 가져옵니다. 이러한 레이어의 옵션을 편집하여 렌더링을 사용자 지정합니다. |
get |
DrawingManager에서 사용하는 옵션을 가져옵니다. |
get |
지도에 그리는 셰이프를 렌더링하는 데 사용되는 미리 보기 계층의 컬렉션을 가져옵니다. 이러한 레이어의 옵션을 편집하여 렌더링을 사용자 지정합니다. |
get |
DrawingManager에서 완료된 셰이프를 저장하는 데 사용하는 데이터 원본을 가져옵니다. |
set |
DrawingManager에 대한 옵션을 설정합니다. |
생성자 세부 정보
DrawingManager(azmaps.Map, DrawingManagerOptions)
DrawingManager를 생성합니다.
new DrawingManager(map: azmaps.Map, options?: DrawingManagerOptions)
매개 변수
- map
- azmaps.Map
그릴 지도입니다.
- options
- DrawingManagerOptions
DrawingManager에 대한 옵션입니다.
메서드 세부 정보
dispose()
DrawingManager를 삭제합니다. 삭제하면 DrawingManager에서 사용하는 모든 리소스가 해제됩니다. 연결된 도구 모음 또는 대화 상자도 삭제됩니다.
function dispose()
edit(azmaps.Shape)
도형을 편집합니다. 셰이프가 데이터 원본에 아직 없는 경우 셰이프를 추가합니다.
function edit(shape: azmaps.Shape)
매개 변수
- shape
- azmaps.Shape
편집 모드로 전환할 셰이프입니다.
getLayers()
지도에 그리는 셰이프를 렌더링하는 데 사용되는 레이어 컬렉션을 가져옵니다. 이러한 레이어의 옵션을 편집하여 렌더링을 사용자 지정합니다.
function getLayers(): DrawingLayers
반환
getOptions()
DrawingManager에서 사용하는 옵션을 가져옵니다.
function getOptions(): DrawingManagerOptions
반환
getPreviewLayers()
지도에 그리는 셰이프를 렌더링하는 데 사용되는 미리 보기 계층의 컬렉션을 가져옵니다. 이러한 레이어의 옵션을 편집하여 렌더링을 사용자 지정합니다.
function getPreviewLayers(): DrawingLayers
반환
getSource()
DrawingManager에서 완료된 셰이프를 저장하는 데 사용하는 데이터 원본을 가져옵니다.
function getSource(): azmaps.source.DataSource
반환
setOptions(DrawingManagerOptions)
DrawingManager에 대한 옵션을 설정합니다.
function setOptions(options: DrawingManagerOptions)
매개 변수
- options
- DrawingManagerOptions
DrawingManager에 대한 새 옵션입니다.