Compartir a través de


DrawingManager class

El administrador de dibujos es la clase principal que administra toda la funcionalidad de dibujo del mapa. Se puede usar directamente (mediante programación o con barras de herramientas personalizadas) o en combinación con el control de barra de herramientas de dibujo.

Extends

EventEmitter<DrawingManagerEvents>

Constructores

DrawingManager(azmaps.Map, DrawingManagerOptions)

Construye un DrawingManager.

Métodos

dispose()

Elimina el DrawingManager. Cuando se elimina, se liberan todos los recursos utilizados por drawingManager. También se eliminarán todas las barras de herramientas o cuadros de diálogo adjuntos.

edit(azmaps.Shape)

Edita una forma. Si la forma aún no está en el origen de datos, la agrega.

getLayers()

Obtiene la colección de capas usadas para representar las formas dibujadas en el mapa. Edite las opciones de estas capas para personalizar la representación.

getOptions()

Obtiene las opciones usadas por drawingManager.

getPreviewLayers()

Obtiene la colección de capas de vista previa usadas para representar las formas dibujadas en el mapa. Edite las opciones de estas capas para personalizar la representación.

getSource()

Obtiene el origen de datos utilizado por drawingManager para almacenar las formas completadas.

setOptions(DrawingManagerOptions)

Establece las opciones del DrawingManager.

Detalles del constructor

DrawingManager(azmaps.Map, DrawingManagerOptions)

Construye un DrawingManager.

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

Parámetros

map
azmaps.Map

Mapa en el que se va a dibujar.

options
DrawingManagerOptions

Las opciones del DrawingManager.

Detalles del método

dispose()

Elimina el DrawingManager. Cuando se elimina, se liberan todos los recursos utilizados por drawingManager. También se eliminarán todas las barras de herramientas o cuadros de diálogo adjuntos.

function dispose()

edit(azmaps.Shape)

Edita una forma. Si la forma aún no está en el origen de datos, la agrega.

function edit(shape: azmaps.Shape)

Parámetros

shape
azmaps.Shape

Forma que se va a colocar en modo de edición.

getLayers()

Obtiene la colección de capas usadas para representar las formas dibujadas en el mapa. Edite las opciones de estas capas para personalizar la representación.

function getLayers(): DrawingLayers

Devoluciones

getOptions()

Obtiene las opciones usadas por drawingManager.

function getOptions(): DrawingManagerOptions

Devoluciones

getPreviewLayers()

Obtiene la colección de capas de vista previa usadas para representar las formas dibujadas en el mapa. Edite las opciones de estas capas para personalizar la representación.

function getPreviewLayers(): DrawingLayers

Devoluciones

getSource()

Obtiene el origen de datos utilizado por drawingManager para almacenar las formas completadas.

function getSource(): azmaps.source.DataSource

Devoluciones

azmaps.source.DataSource

setOptions(DrawingManagerOptions)

Establece las opciones del DrawingManager.

function setOptions(options: DrawingManagerOptions)

Parámetros

options
DrawingManagerOptions

Las nuevas opciones del DrawingManager.