DrawingManager class

Het tekenbeheer is de primaire klasse waarmee alle tekenfunctionaliteit op de kaart wordt beheerd. Het kan rechtstreeks (programmatisch of met aangepaste werkbalken) of in combinatie met het besturingselement voor de tekenwerkbalk worden gebruikt.

Extends

EventEmitter<DrawingManagerEvents>

Constructors

DrawingManager(azmaps.Map, DrawingManagerOptions)

Een DrawingManager samenstellen.

Methoden

dispose()

Hiermee verwijdert u de DrawingManager. Wanneer deze worden verwijderd, worden alle resources die door De DrawingManager worden gebruikt, vrijgegeven. Eventuele bijgevoegde werkbalken of dialoogvensters worden ook verwijderd.

edit(azmaps.Shape)

Een shape bewerken. Als de shape zich nog niet in de gegevensbron bevindt, wordt deze eraan toegevoegd.

getLayers()

Hiermee haalt u de verzameling lagen op die worden gebruikt voor het weergeven van de shapes die op de kaart worden getekend. Bewerk de opties van deze lagen om de rendering aan te passen.

getOptions()

Hiermee haalt u de opties op die door de DrawingManager worden gebruikt.

getPreviewLayers()

Hiermee haalt u de verzameling voorbeeldlagen op die worden gebruikt voor het weergeven van de shapes die op de kaart worden getekend. Bewerk de opties van deze lagen om de rendering aan te passen.

getSource()

Hiermee haalt u de gegevensbron op die door de DrawingManager wordt gebruikt om de voltooide shapes op te slaan.

setOptions(DrawingManagerOptions)

Hiermee stelt u de opties voor DrawingManager in.

Constructordetails

DrawingManager(azmaps.Map, DrawingManagerOptions)

Een DrawingManager samenstellen.

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

Parameters

map
azmaps.Map

De kaart waarop moet worden getekend.

options
DrawingManagerOptions

De opties voor de DrawingManager.

Methodedetails

dispose()

Hiermee verwijdert u de DrawingManager. Wanneer deze worden verwijderd, worden alle resources die door De DrawingManager worden gebruikt, vrijgegeven. Eventuele bijgevoegde werkbalken of dialoogvensters worden ook verwijderd.

function dispose()

edit(azmaps.Shape)

Een shape bewerken. Als de shape zich nog niet in de gegevensbron bevindt, wordt deze eraan toegevoegd.

function edit(shape: azmaps.Shape)

Parameters

shape
azmaps.Shape

De vorm die moet worden geplaatst in de bewerkingsmodus.

getLayers()

Hiermee haalt u de verzameling lagen op die worden gebruikt voor het weergeven van de shapes die op de kaart worden getekend. Bewerk de opties van deze lagen om de rendering aan te passen.

function getLayers(): DrawingLayers

Retouren

getOptions()

Hiermee haalt u de opties op die door de DrawingManager worden gebruikt.

function getOptions(): DrawingManagerOptions

Retouren

getPreviewLayers()

Hiermee haalt u de verzameling voorbeeldlagen op die worden gebruikt voor het weergeven van de shapes die op de kaart worden getekend. Bewerk de opties van deze lagen om de rendering aan te passen.

function getPreviewLayers(): DrawingLayers

Retouren

getSource()

Hiermee haalt u de gegevensbron op die door de DrawingManager wordt gebruikt om de voltooide shapes op te slaan.

function getSource(): azmaps.source.DataSource

Retouren

azmaps.source.DataSource

setOptions(DrawingManagerOptions)

Hiermee stelt u de opties voor DrawingManager in.

function setOptions(options: DrawingManagerOptions)

Parameters

options
DrawingManagerOptions

De nieuwe opties voor de DrawingManager.