Polyline-Klasse
google.maps.Polyline
Klasse
Eine Polylinie ist ein lineares Overlay, das aus verbundenen Liniensegmenten auf der Karte besteht.
Diese Klasse erweitert MVCObject
.
Zugriff durch Anrufen von const {Polyline} = await google.maps.importLibrary("maps")
.
Weitere Informationen finden Sie unter Bibliotheken in der Maps JavaScript API.
Konstruktor | |
---|---|
Polyline |
Polyline([opts]) Parameter:
Erstellen Sie eine Polylinie mit dem übergebenen PolylineOptions , das sowohl den Pfad der Polylinie als auch den Strichstil angibt, der beim Zeichnen der Polylinie verwendet werden soll. Sie können beim Erstellen einer Polylinie entweder ein Array mit LatLng -Objekten oder ein MVCArray mit LatLng -Objekten übergeben. Einfache Arrays werden bei der Instanziierung in der Polylinie jedoch in MVCArray -Objekte konvertiert. |
Methoden | |
---|---|
getDraggable |
getDraggable() Parameter:Keine
Rückgabewert:
boolean Gibt zurück, ob diese Form vom Nutzer gezogen werden kann. |
getEditable |
getEditable() Parameter:Keine
Rückgabewert:
boolean Gibt zurück, ob diese Form vom Nutzer bearbeitet werden kann. |
getMap |
getMap() Parameter:Keine
Rückgabewert:
Map|null Gibt die Karte zurück, an die diese Form angehängt ist. |
getPath |
getPath() Parameter:Keine
Ruft den Pfad ab. |
getVisible |
getVisible() Parameter:Keine
Rückgabewert:
boolean Gibt zurück, ob dieses Polygon auf der Karte sichtbar ist. |
setDraggable |
setDraggable(draggable) Parameter:
Rückgabewert:Keiner
Wenn true festgelegt ist, kann der Nutzer diese Form über die Karte ziehen. Mit der Eigenschaft geodesic wird der Drag-Modus definiert. |
setEditable |
setEditable(editable) Parameter:
Rückgabewert:Keiner
Wenn diese Option auf true festgelegt ist, kann der Nutzer die Form bearbeiten, indem er die an den Eckpunkten und an jedem Segment angezeigten Steuerpunkte zieht. |
setMap |
setMap(map) Parameter:
Rückgabewert:Keiner
Rendert diese Form auf der angegebenen Karte. Wenn „Karte“ auf null festgelegt ist, wird die Form entfernt. |
setOptions |
setOptions(options) Parameter:
Rückgabewert:Keiner
|
setPath |
setPath(path) Parameter:
Rückgabewert:Keiner
Legt den Pfad fest. Weitere Informationen finden Sie unter PolylineOptions . |
setVisible |
setVisible(visible) Parameter:
Rückgabewert:Keiner
Wenn diese Option auf false gesetzt ist, wird das Polygon ausgeblendet. |
Geerbt:addListener ,
bindTo ,
get ,
notify ,
set ,
setValues ,
unbind ,
unbindAll
|
Ereignisse | |
---|---|
click |
function(event) Argumente:
Dieses Ereignis tritt ein, wenn das DOM-click-Ereignis für die Polylinie ausgelöst wird. |
contextmenu |
function(event) Argumente:
Dieses Ereignis wird ausgelöst, wenn das DOM-Ereignis „contextmenu“ für die Polylinie ausgelöst wird. |
dblclick |
function(event) Argumente:
Dieses Ereignis tritt ein, wenn das DOM-dblclick-Ereignis für die Polylinie ausgelöst wird. |
drag |
function(event) Argumente:
Dieses Ereignis wird wiederholt ausgelöst, während der Nutzer die Polylinie zieht. |
dragend |
function(event) Argumente:
Dieses Ereignis wird ausgelöst, wenn der Nutzer das Ziehen der Polylinie beendet. |
dragstart |
function(event) Argumente:
Dieses Ereignis wird ausgelöst, wenn der Nutzer beginnt, die Polylinie zu ziehen. |
mousedown |
function(event) Argumente:
|