DrawingManager class
O gestor de desenho é a classe primária que gere toda a funcionalidade de desenho no mapa. Pode ser utilizado diretamente (programáticamente ou com barras de ferramentas personalizadas) ou em combinação com o controlo da barra de ferramentas de desenho.
- Extends
-
EventEmitter<DrawingManagerEvents>
Construtores
Drawing |
Constrói um DrawingManager. |
Métodos
dispose() | Elimina o DrawingManager. Quando eliminados, todos os recursos utilizados pelo DrawingManager são libertados. Quaisquer barras de ferramentas ou diálogos anexados também serão eliminados. |
edit(azmaps. |
Edita uma forma. Se a forma ainda não estiver na fonte de dados, adiciona-a. |
get |
Obtém a coleção de camadas usadas para renderizar as formas desenhar no mapa. Editar as opções destas camadas para personalizar a renderização. |
get |
Obtém as opções usadas pelo DrawingManager. |
get |
Obtém a coleção de camadas de pré-visualização usadas para renderizar as formas desenhar no mapa. Editar as opções destas camadas para personalizar a renderização. |
get |
Obtém a fonte de dados utilizada pelo DrawingManager para armazenar as formas completas. |
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 para desenhar.
- options
- DrawingManagerOptions
As opções para o DrawingManager.
Detalhes de Método
dispose()
Elimina o DrawingManager. Quando eliminados, todos os recursos utilizados pelo DrawingManager são libertados. Quaisquer barras de ferramentas ou diálogos anexados também serão eliminados.
function dispose()
edit(azmaps.Shape)
Edita uma forma. Se a forma ainda não estiver na fonte de dados, adiciona-a.
function edit(shape: azmaps.Shape)
Parâmetros
- shape
- azmaps.Shape
A forma de colocar no modo de edição.
getLayers()
Obtém a coleção de camadas usadas para renderizar as formas desenhar no mapa. Editar as opções destas camadas para personalizar a renderização.
function getLayers(): DrawingLayers
Devoluções
getOptions()
Obtém as opções usadas pelo DrawingManager.
function getOptions(): DrawingManagerOptions
Devoluções
getPreviewLayers()
Obtém a coleção de camadas de pré-visualização usadas para renderizar as formas desenhar no mapa. Editar as opções destas camadas para personalizar a renderização.
function getPreviewLayers(): DrawingLayers
Devoluções
getSource()
Obtém a fonte de dados utilizada pelo DrawingManager para armazenar as formas completas.
function getSource(): azmaps.source.DataSource
Devoluções
setOptions(DrawingManagerOptions)
Define as opções para o DrawingManager.
function setOptions(options: DrawingManagerOptions)
Parâmetros
- options
- DrawingManagerOptions
As novas opções para o DrawingManager.