Klasa Polyline
google.maps.Polyline
zajęcia
Linia łamana to liniowa nakładka połączonych odcinków na mapie.
Ta klasa rozszerza klasę MVCObject
.
Dostęp przez połączenie pod numer const {Polyline} = await google.maps.importLibrary("maps")
.
Zobacz Biblioteki w Maps JavaScript API.
Zespół | |
---|---|
Polyline |
Polyline([opts]) Parametry:
Utwórz linię łamaną za pomocą przekazanego parametru PolylineOptions , który określa zarówno ścieżkę linii łamanej, jak i styl linii do rysowania linii łamanej. Podczas tworzenia polilinii możesz przekazać tablicę obiektów LatLng lub tablicę MVCArray obiektów LatLng , chociaż proste tablice są konwertowane na obiekty MVCArray w polilinii podczas tworzenia instancji. |
Metody | |
---|---|
getDraggable |
getDraggable() Parametry: brak
Zwracana wartość:
boolean Zwraca informację, czy użytkownik może przeciągnąć ten kształt. |
getEditable |
getEditable() Parametry: brak
Zwracana wartość:
boolean Zwraca informację, czy użytkownik może edytować ten kształt. |
getMap |
getMap() Parametry: brak
Zwracana wartość:
Map|null Zwraca mapę, do której jest dołączony ten kształt. |
getPath |
getPath() Parametry: brak
Pobiera ścieżkę. |
getVisible |
getVisible() Parametry: brak
Zwracana wartość:
boolean Zwraca informację, czy ten wielokąt jest widoczny na mapie. |
setDraggable |
setDraggable(draggable) Parametry:
Zwracana wartość: brak
Jeśli ma wartość true , użytkownik może przeciągnąć ten kształt na mapę. Właściwość geodesic określa tryb przeciągania. |
setEditable |
setEditable(editable) Parametry:
Zwracana wartość: brak
Jeśli ta opcja jest ustawiona na true , użytkownik może edytować ten kształt, przeciągając punkty kontrolne widoczne w wierzchołkach i na każdym segmencie. |
setMap |
setMap(map) Parametry:
Zwracana wartość: brak
Renderuje ten kształt na określonej mapie. Jeśli mapa jest ustawiona na null , kształt zostanie usunięty. |
setOptions |
setOptions(options) Parametry:
Zwracana wartość: brak
|
setPath |
setPath(path) Parametry:
Zwracana wartość: brak
Ustawia ścieżkę. Więcej informacji znajdziesz w sekcji PolylineOptions . |
setVisible |
setVisible(visible) Parametry:
Zwracana wartość: brak
Ukrywa ten wielokąt, jeśli ma wartość false . |
Odziedziczone:
addListener ,
bindTo ,
get ,
notify ,
set ,
setValues ,
unbind ,
unbindAll
|
Wydarzenia | |
---|---|
click |
function(event) Argumenty:
To zdarzenie jest wywoływane, gdy w linii łamanej zostanie wywołane zdarzenie kliknięcia DOM. |
contextmenu |
function(event) Argumenty:
To zdarzenie jest wywoływane, gdy w obiekcie Polyline zostanie wywołane zdarzenie DOM contextmenu. |
dblclick |
function(event) Argumenty:
To zdarzenie jest wywoływane, gdy w polilinii zostanie wywołane zdarzenie DOM dblclick. |
drag |
function(event) Argumenty:
To zdarzenie jest wywoływane wielokrotnie, gdy użytkownik przeciąga polilinię. |
dragend |
function(event) Argumenty:
To zdarzenie jest wywoływane, gdy użytkownik przestanie przeciągać polilinię. |
dragstart |
function(event) Argumenty:
To zdarzenie jest wywoływane, gdy użytkownik zaczyna przeciągać polilinię. |
mousedown |
function(event) Argumenty:
To zdarzenie jest wywoływane, gdy w polilinii zostanie wywołane zdarzenie DOM mousedown. |
mousemove |
function(event) Argumenty:
To zdarzenie jest wywoływane, gdy na polilinii zostanie wywołane zdarzenie DOM mousemove. |
mouseout |
function(event) Argumenty:
To zdarzenie jest wywoływane po opuszczeniu kursorem myszy polilinii. |
mouseover |
function(event) Argumenty:
|