Polygons

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.

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.
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
Zwracana wartość:  MVCArray<LatLng>
Pobiera ścieżkę.
getVisible
getVisible()
Parametry: brak
Zwracana wartość:  boolean
Zwraca informację, czy ten wielokąt jest widoczny na mapie.
setDraggable
setDraggable(draggable)
Parametry: 
  • draggableboolean
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: 
  • editableboolean
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: 
  • mapMap optional
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: 
  • options