Polygons

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.

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.
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
Rückgabewert:MVCArray<LatLng>
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:
  • draggableboolean
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:
  • editableboolean
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:
  • mapMap optional
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:
  • visibleboolean
Rückgabewert:Keiner
Wenn diese Option auf false gesetzt ist, wird das Polygon ausgeblendet.
Geerbt:addListener, bindTo, get, notify, set, setValues, unbind, unbindAll
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: 
  • event