Share via


DrawingManager class

Il gestore disegni è la classe primaria che gestisce tutte le funzionalità di disegno sulla mappa. Può essere utilizzato direttamente (a livello di codice o con barre degli strumenti personalizzate) o in combinazione con il controllo barra degli strumenti di disegno.

Extends

EventEmitter<DrawingManagerEvents>

Costruttori

DrawingManager(azmaps.Map, DrawingManagerOptions)

Costruisce un DrawingManager.

Metodi

dispose()

Elimina DrawingManager. Quando vengono eliminate, vengono rilasciate tutte le risorse usate da DrawingManager. Verranno eliminate anche tutte le barre degli strumenti o le finestre di dialogo associate.

edit(azmaps.Shape)

Modifica una forma. Se la forma non è già presente nell'origine dati, la aggiunge.

getLayers()

Ottiene la raccolta di livelli utilizzata per il rendering delle forme disegnate sulla mappa. Modificare le opzioni di questi livelli per personalizzare il rendering.

getOptions()

Ottiene le opzioni utilizzate da DrawingManager.

getPreviewLayers()

Ottiene la raccolta di livelli di anteprima utilizzati per il rendering delle forme disegnate sulla mappa. Modificare le opzioni di questi livelli per personalizzare il rendering.

getSource()

Ottiene l'origine dati utilizzata da DrawingManager per archiviare le forme completate.

setOptions(DrawingManagerOptions)

Imposta le opzioni per DrawingManager.

Dettagli costruttore

DrawingManager(azmaps.Map, DrawingManagerOptions)

Costruisce un DrawingManager.

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

Parametri

map
azmaps.Map

Mappa su cui disegnare.

options
DrawingManagerOptions

Opzioni per DrawingManager.

Dettagli metodo

dispose()

Elimina DrawingManager. Quando vengono eliminate, vengono rilasciate tutte le risorse usate da DrawingManager. Verranno eliminate anche tutte le barre degli strumenti o le finestre di dialogo associate.

function dispose()

edit(azmaps.Shape)

Modifica una forma. Se la forma non è già presente nell'origine dati, la aggiunge.

function edit(shape: azmaps.Shape)

Parametri

shape
azmaps.Shape

Forma da inserire in modalità di modifica.

getLayers()

Ottiene la raccolta di livelli utilizzata per il rendering delle forme disegnate sulla mappa. Modificare le opzioni di questi livelli per personalizzare il rendering.

function getLayers(): DrawingLayers

Restituisce

getOptions()

Ottiene le opzioni utilizzate da DrawingManager.

function getOptions(): DrawingManagerOptions

Restituisce

getPreviewLayers()

Ottiene la raccolta di livelli di anteprima utilizzati per il rendering delle forme disegnate sulla mappa. Modificare le opzioni di questi livelli per personalizzare il rendering.

function getPreviewLayers(): DrawingLayers

Restituisce

getSource()

Ottiene l'origine dati utilizzata da DrawingManager per archiviare le forme completate.

function getSource(): azmaps.source.DataSource

Restituisce

azmaps.source.DataSource

setOptions(DrawingManagerOptions)

Imposta le opzioni per DrawingManager.

function setOptions(options: DrawingManagerOptions)

Parametri

options
DrawingManagerOptions

Nuove opzioni per DrawingManager.