Partilhar via


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

DrawingManager(azmaps.Map, DrawingManagerOptions)

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.Shape)

Edita uma forma. Se a forma ainda não estiver na fonte de dados, adiciona-a.

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.

getOptions()

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

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.

getSource()

Obtém a fonte de dados utilizada pelo DrawingManager para armazenar as formas completas.

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 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

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.