Partager via


DrawingManager class

Le gestionnaire de dessins est la classe principale qui gère toutes les fonctionnalités de dessin sur la carte. Il peut être utilisé directement (par programmation ou avec des barres d’outils personnalisées) ou en combinaison avec le contrôle de barre d’outils de dessin.

Extends

EventEmitter<DrawingManagerEvents>

Constructeurs

DrawingManager(azmaps.Map, DrawingManagerOptions)

Construit un DrawingManager.

Méthodes

dispose()

Supprime DrawingManager. Une fois supprimées, toutes les ressources utilisées par DrawingManager sont libérées. Toutes les barres d’outils ou boîtes de dialogue jointes seront également supprimées.

edit(azmaps.Shape)

Modifie une forme. Si la forme n’est pas déjà dans la source de données, elle l’ajoute.

getLayers()

Obtient la collection de couches utilisée pour le rendu des formes dessinées sur la carte. Modifiez les options de ces couches pour personnaliser le rendu.

getOptions()

Obtient les options utilisées par DrawingManager.

getPreviewLayers()

Obtient la collection de couches d’aperçu utilisées pour le rendu des formes dessinées sur la carte. Modifiez les options de ces couches pour personnaliser le rendu.

getSource()

Obtient la source de données utilisée par DrawingManager pour stocker les formes terminées.

setOptions(DrawingManagerOptions)

Définit les options du DrawingManager.

Détails du constructeur

DrawingManager(azmaps.Map, DrawingManagerOptions)

Construit un DrawingManager.

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

Paramètres

map
azmaps.Map

Carte sur laquelle dessiner.

options
DrawingManagerOptions

Options du DrawingManager.

Détails de la méthode

dispose()

Supprime DrawingManager. Une fois supprimées, toutes les ressources utilisées par DrawingManager sont libérées. Toutes les barres d’outils ou boîtes de dialogue jointes seront également supprimées.

function dispose()

edit(azmaps.Shape)

Modifie une forme. Si la forme n’est pas déjà dans la source de données, elle l’ajoute.

function edit(shape: azmaps.Shape)

Paramètres

shape
azmaps.Shape

Forme à placer en mode édition.

getLayers()

Obtient la collection de couches utilisée pour le rendu des formes dessinées sur la carte. Modifiez les options de ces couches pour personnaliser le rendu.

function getLayers(): DrawingLayers

Retours

getOptions()

Obtient les options utilisées par DrawingManager.

function getOptions(): DrawingManagerOptions

Retours

getPreviewLayers()

Obtient la collection de couches d’aperçu utilisées pour le rendu des formes dessinées sur la carte. Modifiez les options de ces couches pour personnaliser le rendu.

function getPreviewLayers(): DrawingLayers

Retours

getSource()

Obtient la source de données utilisée par DrawingManager pour stocker les formes terminées.

function getSource(): azmaps.source.DataSource

Retours

azmaps.source.DataSource

setOptions(DrawingManagerOptions)

Définit les options du DrawingManager.

function setOptions(options: DrawingManagerOptions)

Paramètres

options
DrawingManagerOptions

Nouvelles options pour DrawingManager.