Classe DrawingManager
class
google.maps.drawing.DrawingManager
extends MVCObject
library "drawing"
Permet aux utilisateurs de dessiner des repères, des polygones, des polylignes, des rectangles et des cercles sur la carte. Le mode de dessin de DrawingManager définit le type de superposition qui sera créé par l'utilisateur. Ajoute une commande à la carte, permettant à l'utilisateur de changer de mode de dessin.
const {DrawingManager} = await google.maps.importLibrary("drawing");
Constructeur | |
|---|---|
Hérité :
MVCObject
|
Méthodes | |
|---|---|
Héritées :
addListener,
bindTo,
get,
notify,
set,
setValues,
unbind,
unbindAll
|
OverlayType
google.maps.drawing.OverlayType
bibliothèque "drawing"
Types de superpositions pouvant être créés par DrawingManager. Spécifiez-les par valeur ou en utilisant le nom de la constante. Par exemple, 'polygon' ou google.maps.drawing.OverlayType.POLYGON.
Ces constantes peuvent également être utilisées comme des chaînes. En TypeScript, les littéraux de chaîne sont définis par le type OverlayTypeString.
const {OverlayType} = await google.maps.importLibrary("drawing");
Constantes | |
|---|---|
CIRCLE |
Spécifie que DrawingManager crée des cercles et que la superposition donnée dans l'événement overlaycomplete est un cercle. |
MARKER |
Indique que DrawingManager crée des repères et que la superposition indiquée dans l'événement overlaycomplete est un repère. |
POLYGON |
Indique que l'DrawingManager crée des polygones et que la superposition indiquée dans l'événement overlaycomplete est un polygone. |
POLYLINE |
Indique que l'DrawingManager crée des polylignes et que la superposition donnée dans l'événement overlaycomplete est une polyligne. |
RECTANGLE |
Indique que l'objet DrawingManager crée des rectangles et que la superposition indiquée dans l'événement overlaycomplete est un rectangle. |