Classe DrawingManager
classe
google.maps.drawing.DrawingManager
estende MVCObject
biblioteca "drawing"
Permite que os usuários desenhem marcadores, polígonos, polilinhas, retângulos e círculos no mapa. O modo de desenho do DrawingManager define o tipo de sobreposição que será criada pelo usuário. Adiciona um controle ao mapa, permitindo que o usuário mude o modo de desenho.
const {DrawingManager} = await google.maps.importLibrary("drawing");
Construtor | |
|---|---|
Herdado:
MVCObject
|
Métodos | |
|---|---|
Herdado:
addListener,
bindTo,
get,
notify,
set,
setValues,
unbind,
unbindAll
|
Constantes OverlayType
constantes
google.maps.drawing.OverlayType
biblioteca "drawing"
Os tipos de sobreposição que podem ser criados pelo DrawingManager. Especifique-os por valor ou usando o nome da constante. Por exemplo, 'polygon' ou google.maps.drawing.OverlayType.POLYGON.
Essas constantes também podem ser usadas como strings. No TypeScript, os literais de string são definidos pelo tipo OverlayTypeString.
const {OverlayType} = await google.maps.importLibrary("drawing");
Constantes | |
|---|---|
CIRCLE |
Especifica que o DrawingManager cria círculos e que a sobreposição fornecida no evento overlaycomplete é um círculo. |
MARKER |
Especifica que o DrawingManager cria marcadores e que a sobreposição fornecida no evento overlaycomplete é um marcador. |
POLYGON |
Especifica que o DrawingManager cria polígonos e que a sobreposição fornecida no evento overlaycomplete é um polígono. |
POLYLINE |
Especifica que o DrawingManager cria polilinhas e que a sobreposição fornecida no evento overlaycomplete é uma polilinha. |
RECTANGLE |
Especifica que o DrawingManager cria retângulos e que a sobreposição fornecida no evento overlaycomplete é um retângulo. |