Sdílet prostřednictvím


DrawingManager class

Správce výkresu je primární třída, která spravuje všechny funkce kreslení na mapě. Lze ho použít přímo (programově nebo s vlastními panely nástrojů) nebo v kombinaci s ovládacím prvek panelu nástrojů výkresu.

Extends

EventEmitter<DrawingManagerEvents>

Konstruktory

DrawingManager(azmaps.Map, DrawingManagerOptions)

Vytvoří správce výkresu.

Metody

dispose()

Odstraní správce výkresu. Po odstranění se uvolní všechny prostředky používané správcem výkresu. Všechny připojené panely nástrojů nebo dialogy budou také odstraněny.

edit(azmaps.Shape)

Upraví obrazec. Pokud obrazec ještě není ve zdroji dat, přidá ho do něj.

getLayers()

Získá kolekci vrstev používaných k vykreslení obrazců kreslených na mapě. Upravte možnosti těchto vrstev a upravte vykreslování.

getOptions()

Získá možnosti používané Správcem výkresu.

getPreviewLayers()

Získá kolekci vrstev náhledu, které slouží k vykreslení obrazců kreslených na mapě. Upravte možnosti těchto vrstev a upravte vykreslování.

getSource()

Získá zdroj dat, který používá DrawingManager k uložení dokončených obrazců.

setOptions(DrawingManagerOptions)

Nastaví možnosti pro Správce výkresu.

Podrobnosti konstruktoru

DrawingManager(azmaps.Map, DrawingManagerOptions)

Vytvoří správce výkresu.

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

Parametry

map
azmaps.Map

Mapa, na které chcete kreslit.

options
DrawingManagerOptions

Možnosti správce výkresu.

Podrobnosti metody

dispose()

Odstraní správce výkresu. Po odstranění se uvolní všechny prostředky používané správcem výkresu. Všechny připojené panely nástrojů nebo dialogy budou také odstraněny.

function dispose()

edit(azmaps.Shape)

Upraví obrazec. Pokud obrazec ještě není ve zdroji dat, přidá ho do něj.

function edit(shape: azmaps.Shape)

Parametry

shape
azmaps.Shape

Obrazec, který chcete umístit do režimu úprav.

getLayers()

Získá kolekci vrstev používaných k vykreslení obrazců kreslených na mapě. Upravte možnosti těchto vrstev a upravte vykreslování.

function getLayers(): DrawingLayers

Návraty

getOptions()

Získá možnosti používané Správcem výkresu.

function getOptions(): DrawingManagerOptions

Návraty

getPreviewLayers()

Získá kolekci vrstev náhledu, které slouží k vykreslení obrazců kreslených na mapě. Upravte možnosti těchto vrstev a upravte vykreslování.

function getPreviewLayers(): DrawingLayers

Návraty

getSource()

Získá zdroj dat, který používá DrawingManager k uložení dokončených obrazců.

function getSource(): azmaps.source.DataSource

Návraty

azmaps.source.DataSource

setOptions(DrawingManagerOptions)

Nastaví možnosti pro Správce výkresu.

function setOptions(options: DrawingManagerOptions)

Parametry

options
DrawingManagerOptions

Nové možnosti pro Správce výkresu.