DrawingManager class

O gerenciador de desenho é a classe primária que gerencia toda a funcionalidade de desenho no mapa. Ele pode ser usado diretamente (programaticamente ou com barras de ferramentas personalizadas) ou em combinação com o controle da barra de ferramentas de desenho.

Extends

EventEmitter<DrawingManagerEvents>

Construtores

DrawingManager(azmaps.Map, DrawingManagerOptions)

Constrói um DrawingManager.

Métodos

dispose()

Descarta o DrawingManager. Quando descartados, todos os recursos usados pelo DrawingManager são liberados. As caixas de diálogo ou barras de ferramentas anexadas também serão descartadas.

edit(azmaps.Shape)

Edita uma forma. Se a forma ainda não estiver na fonte de dados, ela a adicionará.

getLayers()

Obtém a coleção de camadas usadas para renderizar as formas desenhadas no mapa. Edite as opções dessas camadas para personalizar a renderização.

getOptions()

Obtém as opções usadas pelo DrawingManager.

getPreviewLayers()

Obtém a coleção de camadas de visualização usadas para renderizar as formas desenhadas no mapa. Edite as opções dessas camadas para personalizar a renderização.

getSource()

Obtém a fonte de dados usada pelo DrawingManager para armazenar as formas concluídas.

setOptions(DrawingManagerOptions)

Define as opções para o DrawingManager.

Detalhes do construtor

DrawingManager(azmaps.Map, DrawingManagerOptions)

Constrói um DrawingManager.

new DrawingManager(map: azmaps.Map, options?: DrawingManagerOptions)

Parâmetros

map
azmaps.Map

O mapa a ser desenhado.

options
DrawingManagerOptions

As opções para o DrawingManager.

Detalhes do método

dispose()

Descarta o DrawingManager. Quando descartados, todos os recursos usados pelo DrawingManager são liberados. As caixas de diálogo ou barras de ferramentas anexadas também serão descartadas.

function dispose()

edit(azmaps.Shape)

Edita uma forma. Se a forma ainda não estiver na fonte de dados, ela a adicionará.

function edit(shape: azmaps.Shape)

Parâmetros

shape
azmaps.Shape

A forma a ser colocada no modo de edição.

getLayers()

Obtém a coleção de camadas usadas para renderizar as formas desenhadas no mapa. Edite as opções dessas camadas para personalizar a renderização.

function getLayers(): DrawingLayers

Retornos

getOptions()

Obtém as opções usadas pelo DrawingManager.

function getOptions(): DrawingManagerOptions

Retornos

getPreviewLayers()

Obtém a coleção de camadas de visualização usadas para renderizar as formas desenhadas no mapa. Edite as opções dessas camadas para personalizar a renderização.

function getPreviewLayers(): DrawingLayers

Retornos

getSource()

Obtém a fonte de dados usada pelo DrawingManager para armazenar as formas concluídas.

function getSource(): azmaps.source.DataSource

Retornos

azmaps.source.DataSource

setOptions(DrawingManagerOptions)

Define as opções para o DrawingManager.

function setOptions(options: DrawingManagerOptions)

Parâmetros

options
DrawingManagerOptions

As novas opções para o DrawingManager.