Klasa DrawingManager
class
google.maps.drawing.DrawingManager
extends MVCObject
library "drawing"
Umożliwia użytkownikom rysowanie na mapie znaczników, wielokątów, linii łamanych, prostokątów i okręgów. Tryb rysowania DrawingManager określa typ nakładki, która zostanie utworzona przez użytkownika. Dodaje do mapy element sterujący, który umożliwia użytkownikowi przełączanie trybu rysowania.
const {DrawingManager} = await google.maps.importLibrary("drawing");
Zespół | |
|---|---|
Dziedziczone:
MVCObject
|
Metody | |
|---|---|
Dziedziczone:
addListener,
bindTo,
get,
notify,
set,
setValues,
unbind,
unbindAll
|
Stałe OverlayType
stałe
google.maps.drawing.OverlayType
biblioteka "drawing"
Typy nakładek, które mogą być tworzone przez DrawingManager. Możesz je określić za pomocą wartości lub nazwy stałej. Na przykład 'polygon' lub google.maps.drawing.OverlayType.POLYGON.
Te stałe mogą być też używane jako ciągi znaków. W języku TypeScript literały ciągów znaków są definiowane przez typ OverlayTypeString.
const {OverlayType} = await google.maps.importLibrary("drawing");
Stałe | |
|---|---|
CIRCLE |
Określa, że DrawingManager tworzy okręgi, a nakładka podana w zdarzeniu overlaycomplete jest okręgiem. |
MARKER |
Określa, że DrawingManager tworzy znaczniki i że nakładka podana w zdarzeniu overlaycomplete jest znacznikiem. |
POLYGON |
Określa, że DrawingManager tworzy wielokąty, a nakładka podana w zdarzeniu overlaycomplete jest wielokątem. |
POLYLINE |
Określa, że DrawingManager tworzy linie łamane i że nakładka podana w zdarzeniu overlaycomplete jest linią łamaną. |
RECTANGLE |
Określa, że DrawingManager tworzy prostokąty, a nakładka podana w zdarzeniu overlaycomplete jest prostokątem. |