Drawing Library

Clase DrawingManager

class google.maps.drawing.DrawingManager extends MVCObject
library "drawing"

Permite que los usuarios dibujen marcadores, polígonos, polilíneas, rectángulos y círculos en el mapa. El modo de dibujo de DrawingManager define el tipo de superposición que creará el usuario. Agrega un control al mapa, lo que permite que el usuario cambie el modo de dibujo.

const {DrawingManager} = await google.maps.importLibrary("drawing");
Heredado: MVCObject
Heredados: addListener, bindTo, get, notify, set, setValues, unbind, unbindAll

Constantes de OverlayType

constantes google.maps.drawing.OverlayType
biblioteca "drawing"

Son los tipos de superposición que puede crear el DrawingManager. Especifica estos valores por valor o con el nombre de la constante. Por ejemplo, 'polygon' o google.maps.drawing.OverlayType.POLYGON.

Estas constantes también se pueden usar como cadenas. En TypeScript, los literales de cadena se definen con el tipo OverlayTypeString.

const {OverlayType} = await google.maps.importLibrary("drawing");
CIRCLE Especifica que el DrawingManager crea círculos y que la superposición proporcionada en el evento overlaycomplete es un círculo.
MARKER Especifica que el DrawingManager crea marcadores y que la superposición proporcionada en el evento overlaycomplete es un marcador.
POLYGON Especifica que DrawingManager crea polígonos y que la superposición proporcionada en el evento overlaycomplete es un polígono.
POLYLINE Especifica que el DrawingManager crea polilíneas y que la superposición proporcionada en el evento overlaycomplete es una polilínea.
RECTANGLE Especifica que el DrawingManager crea rectángulos y que la superposición proporcionada en el evento overlaycomplete es un rectángulo.