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
Drawing |
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. |
Edita uma forma. Se a forma ainda não estiver na fonte de dados, ela a adicionará. |
get |
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. |
get |
Obtém as opções usadas pelo DrawingManager. |
get |
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. |
get |
Obtém a fonte de dados usada pelo DrawingManager para armazenar as formas concluídas. |
set |
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
setOptions(DrawingManagerOptions)
Define as opções para o DrawingManager.
function setOptions(options: DrawingManagerOptions)
Parâmetros
- options
- DrawingManagerOptions
As novas opções para o DrawingManager.