Polygons

Mit Sammlungen den Überblick behalten Sie können Inhalte basierend auf Ihren Einstellungen speichern und kategorisieren.

Klasse Polylinie

Klasse google.maps.Polyline

Eine Polylinie ist ein lineares Overlay, das aus verbundenen Liniensegmenten auf der Karte besteht.

Diese Klasse erweitert MVCObject.

Polyline
Polyline([opts])
Parameter:
Erstellen Sie eine Polylinie mit dem übergebenen PolylineOptions. Sie geben sowohl den Pfad der Polylinie als auch den Strichstil an, der beim Zeichnen der Polylinie verwendet werden soll. Sie können beim Erstellen einer Polylinie entweder ein Array von LatLngs oder ein MVCArray von LatLngs übergeben, obwohl einfache Arrays innerhalb der Polylinie bei der Instantiierung in MVCArrays konvertiert werden.
getDraggable
getDraggable()
Parameter: –
Rückgabewert: boolean
Gibt an, ob diese Form vom Nutzer gezogen werden kann.
getEditable
getEditable()
Parameter: –
Rückgabewert:boolean
Gibt an, ob diese Form vom Nutzer bearbeitet werden kann.
getMap
getMap()
Parameter: –
Rückgabewert: Map|null
Gibt die Karte zurück, auf der diese Form angehängt ist.
getPath
getPath()
Parameter: –
Rückgabewert: MVCArray<LatLng>
Ruft den Pfad ab.
getVisible
getVisible()
Parameter: –
Rückgabewert: boolean
Gibt zurück, ob dieses Poly auf der Karte sichtbar ist.
setDraggable
setDraggable(draggable)
Parameter:
  • draggable: boolean
Rückgabewert:Keine
Wenn true festgelegt ist, kann der Nutzer diese Form über die Karte ziehen. Die Eigenschaft geodesic definiert den Drag-Modus.
setEditable
setEditable(editable)
Parameter:
  • editable: boolean
Rückgabewert: Keine
Wenn true festgelegt ist, kann der Nutzer diese Form bearbeiten, indem er die Kontrollpunkte an den Eckpunkten und auf den einzelnen Segmenten zieht.
setMap
setMap(map)
Parameter:
  • map: Map optional
Rückgabewert: Keine
Gibt diese Form auf der angegebenen Karte wieder. Wenn für die Karte der Wert null festgelegt ist, wird die Form entfernt.
setOptions
setOptions(options)
Parameter:
Rückgabewert:Keine
setPath
setPath(path)
Parameter:
Rückgabewert:Keine
Legt den Pfad fest. Weitere Informationen findest du unter PolylineOptions.
setVisible
setVisible(visible)
Parameter:
  • visibleboolean
Rückgabewert: Keine
Blendet dieses Poly aus, wenn es auf false gesetzt ist.
Übernommen: 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 tritt ein, wenn das DOM-Kontextmenüereignis auf Poyline 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 nicht mehr auf die Polylinie gezogen wird.
dragstart
function(event)
Argumente:
Dieses Ereignis wird ausgelöst, wenn der Nutzer mit dem Ziehen der Polylinie beginnt.
mousedown
function(event)
Argumente:
Dieses Ereignis tritt ein, wenn das DOM-mousedown-Ereignis für die Polylinie ausgelöst wird.
mousemove
function(event)
Argumente:
Dieses Ereignis tritt ein, wenn das DOM-mousemove-Ereignis für die Polylinie ausgelöst wird.
mouseout
function(event)
Argumente:
Dieses Ereignis tritt beim mouseout für das Polyline ein.
mouseover
function(event)
Argumente:
Dieses Ereignis tritt beim mouseover für das Polyline ein.
mouseup
function(event)
Argumente:
Dieses Ereignis tritt ein, wenn das DOM-mouseup-Ereignis für die Polylinie ausgelöst wird.
rightclick
function(event)
Argumente:
Dieses Ereignis wird ausgelöst, wenn mit der rechten Maustaste auf die Polylinie geklickt wird.

Schnittstelle PolygonOptions

Schnittstelle google.maps.PolylineOptions

PolylinieOptions-Objekt, mit dem die Eigenschaften definiert werden, die für eine Polylinie festgelegt werden können.

clickable optional
Typ: boolean optional
Standard: true
Gibt an, ob dieser Polyline Mausereignisse verarbeitet.
draggable optional
Typ:boolean optional
Standard: false
Wenn true festgelegt ist, kann der Nutzer diese Form über die Karte ziehen. Die Eigenschaft geodesic definiert den Drag-Modus.
editable optional
Typ: boolean optional
Standard: false
Wenn true festgelegt ist, kann der Nutzer diese Form bearbeiten, indem er die Kontrollpunkte an den Eckpunkten und auf den einzelnen Segmenten zieht.
geodesic optional
Typ: boolean optional
Standard: false
Wenn true, werden die Kanten des Polygons als geodätische Objekte interpretiert und folgen der Krümmung der Erde. Wenn false, werden die Ränder des Polygons als gerade Linien auf dem Bildschirm gerendert. Beachten Sie, dass sich die Form eines geodätischen Polygons beim Ziehen ändern kann, da die Abmessungen relativ zur Erdoberfläche erhalten werden.
icons optional
Typ: Array<IconSequence> optional
Die Symbole, die entlang der Polylinie gerendert werden sollen.
map optional
Typ:Map optional
Karte, auf der die Polylinie angezeigt werden soll.
path optional
Die geordnete Reihenfolge der Koordinaten der Polylinie. Dieser Pfad kann entweder mit einem einfachen Array aus LatLngs oder mit einem MVCArray aus LatLngs angegeben werden. Wenn Sie ein einfaches Array übergeben, wird es in ein MVCArray-Element konvertiert. Wenn Sie in der MVCArray-Funktion LatLng-Objekte einfügen oder entfernen, wird die Polylinie auf der Karte automatisch aktualisiert.
strokeColor optional
Typ: string optional
Die Strichfarbe. Alle CSS3-Farben mit Ausnahme von Farben mit erweiterten Namen werden unterstützt.
strokeOpacity optional
Typ:number optional
Die Deckkraft des Strichs zwischen 0,0 und 1,0.
strokeWeight optional
Typ: number optional
Die Strichbreite in Pixeln.
visible optional
Typ:boolean optional
Standard: true
Gibt an, ob diese Polylinie auf der Karte sichtbar ist.
zIndex optional
Typ: number optional
Der zIndex im Vergleich zu anderen Polys.

Schnittstelle IconSequenz

Schnittstelle google.maps.IconSequence

Beschreibt, wie Symbole auf einer Linie gerendert werden.

Wenn die Polylinie geodätisch ist, werden die Abstände für Offset und Wiederholung standardmäßig in Metern berechnet. Wenn Sie einen Offset oder einen Pixelwert festlegen, werden die Entfernungen in Pixeln auf dem Bildschirm berechnet.

fixedRotation optional
Typ:boolean optional
Standard: false
Bei true hat jedes Symbol in der Sequenz dieselbe feste Rotation, unabhängig vom Winkel des Rands, auf dem es liegt. Falls false, wird jedes Symbol in der Sequenz so gedreht, dass es mit dem Rand übereinstimmt.
icon optional
Typ:Symbol optional
Das auf der Linie zu rendernde Symbol.
offset optional
Typ:string optional
Standard: '100%'
Die Entfernung vom Beginn der Zeile, an der ein Symbol gerendert werden soll. Dieser Abstand kann als Prozentsatz der Linienlänge (z.B. '50%') oder in Pixeln (z.B. '50px') angegeben werden.
repeat optional
Typ:string optional
Standard: 0
Der Abstand zwischen aufeinanderfolgenden Symbolen auf der Linie. Dieser Abstand kann als Prozentsatz der Linienlänge (z.B. '50%') oder in Pixeln (z.B. '50px') angegeben werden. Geben Sie "0" an, um die Wiederholung des Symbols zu deaktivieren.

Klasse Polygon

Klasse google.maps.Polygon

Ein Polygon wie eine Polylinie definiert eine Reihe verbundener Koordinaten in einer geordneten Reihenfolge. Darüber hinaus bilden Polygone eine geschlossene Schleife und definieren einen ausgefüllten Bereich. Sehen Sie sich die Beispiele im Entwicklerleitfaden an, die mit einem einfachen Polygon, einem Polygon mit einem Loch usw. beginnen. Sie können auch die Datenschicht verwenden, um ein Polygon zu erstellen. Mit der Datenschicht lassen sich Löcher einfacher erstellen, da sie die Reihenfolge der inneren und äußeren Pfade übernimmt.

Diese Klasse erweitert MVCObject.

Polygon
Polygon([opts])
Parameter:
Erstelle ein Polygon anhand der übergebenen PolygonOptions, die den Pfad des Polygons, den Strichstil für die Kanten des Polygons und den Füllstil für die Innenbereiche des Polygons angeben. Ein Polygon kann einen oder mehrere Pfade enthalten, wobei jeder Pfad aus einem Array von LatLng-Werten besteht. Sie können beim Erstellen dieser Pfade entweder ein Array von LatLngs oder ein MVCArray von LatLngs übergeben. Arrays werden im Polygon nach der Instanziierung in MVCArrays konvertiert.
getDraggable
getDraggable()
Parameter: –
Rückgabewert:boolean
Gibt an, ob diese Form vom Nutzer gezogen werden kann.
getEditable
getEditable()
Parameter: –
Rückgabewert: boolean
Gibt an, ob diese Form vom Nutzer bearbeitet werden kann.
getMap
getMap()
Parameter: –
Rückgabewert:Map|null
Gibt die Karte zurück, auf der diese Form angehängt ist.
getPath
getPath()
Parameter: –
Rückgabewert:MVCArray<LatLng>
Ruft den ersten Pfad ab.
getPaths
getPaths()
Parameter: –
Rückgabewert:MVCArray<MVCArray<LatLng>>
Ruft die Pfade für dieses Polygon ab.
getVisible
getVisible()
Parameter: –
Rückgabewert: boolean
Gibt zurück, ob dieses Poly auf der Karte sichtbar ist.
setDraggable
setDraggable(draggable)
Parameter:
  • draggableboolean
Rückgabewert:Keine
Wenn true festgelegt ist, kann der Nutzer diese Form über die Karte ziehen. Die Eigenschaft geodesic definiert den Drag-Modus.
setEditable
setEditable(editable)
Parameter:
  • editable: boolean
Rückgabewert: Keine
Wenn true festgelegt ist, kann der Nutzer diese Form bearbeiten, indem er die Kontrollpunkte an den Eckpunkten und auf den einzelnen Segmenten zieht.
setMap
setMap(map)
Parameter:
  • mapMap optional
Rückgabewert: Keine
Gibt diese Form auf der angegebenen Karte wieder. Wenn für die Karte der Wert null festgelegt ist, wird die Form entfernt.
setOptions
setOptions(options)
Parameter:
Rückgabewert: Keine
setPath
setPath(path)
Rückgabewert:Keine
Legt den ersten Pfad fest. Weitere Informationen findest du unter PolygonOptions.
setPaths
setPaths(paths)
Rückgabewert:Keine
Legt den Pfad für dieses Polygon fest.
setVisible
setVisible(visible)
Parameter:
  • visibleboolean
Rückgabewert:Keine
Blendet dieses Poly aus, wenn es auf false gesetzt ist.
Übernommen: addListener, bindTo, get, notify, set, setValues, unbind, unbindAll
click
function(event)
Argumente:
Dieses Ereignis tritt ein, wenn das DOM-click-Ereignis für das Polygon ausgelöst wird.
contextmenu
function(event)
Argumente:
Dieses Ereignis tritt ein, wenn das DOM-Kontextmenüereignis für das Polygon ausgelöst wird.
dblclick
function(event)
Argumente:
Dieses Ereignis tritt ein, wenn das DOM-dblclick-Ereignis für das Polygon ausgelöst wird.
drag
function(event)
Argumente:
Dieses Ereignis wird wiederholt ausgelöst, während der Nutzer das Polygon zieht.
dragend
function(event)
Argumente:
Dieses Ereignis wird ausgelöst, wenn der Nutzer das Polygon nicht mehr bewegt.
dragstart
function(event)
Argumente:
Dieses Ereignis wird ausgelöst, wenn der Nutzer mit dem Ziehen des Polygons beginnt.
mousedown
function(event)
Argumente:
Dieses Ereignis tritt ein, wenn das DOM-mousedown-Ereignis für das Polygon ausgelöst wird.
mousemove
function(event)
Argumente:
Dieses Ereignis tritt ein, wenn das DOM-mouseover-Ereignis für das Polygon ausgelöst wird.
mouseout
function(event)
Argumente:
Dieses Ereignis tritt beim mouseout für das Polygon ein.
mouseover
function(event)
Argumente:
Dieses Ereignis tritt beim mouseover für das Polygon ein.
mouseup
function(event)
Argumente:
Dieses Ereignis tritt ein, wenn das DOM-mouseup-Ereignis für das Polygon ausgelöst wird.
rightclick
function(event)
Argumente:
Dieses Ereignis wird ausgelöst, wenn mit der rechten Maustaste auf das Polygon geklickt wird.

Schnittstelle PolygonOptions

Schnittstelle google.maps.PolygonOptions

PolygonOptions-Objekt, mit dem die Eigenschaften festgelegt werden, die für ein Polygon festgelegt werden können.

clickable optional
Typ:boolean optional
Standard: true
Gibt an, ob dieser Polygon Mausereignisse verarbeitet.
draggable optional
Typ:boolean optional
Standard: false
Wenn true festgelegt ist, kann der Nutzer diese Form über die Karte ziehen. Die Eigenschaft geodesic definiert den Drag-Modus.
editable optional
Typ:boolean optional
Standard: false
Wenn true festgelegt ist, kann der Nutzer diese Form bearbeiten, indem er die Kontrollpunkte an den Eckpunkten und auf den einzelnen Segmenten zieht.
fillColor optional
Typ: string optional
Die Füllfarbe. Alle CSS3-Farben mit Ausnahme von Farben mit erweiterten Namen werden unterstützt.
fillOpacity optional
Typ: number optional
Die Deckkraft der Füllung zwischen 0.0 und 1.0.
geodesic optional
Typ: boolean optional
Standard: false
Wenn true, werden die Kanten des Polygons als geodätische Objekte interpretiert und folgen der Krümmung der Erde. Wenn false, werden die Ränder des Polygons als gerade Linien auf dem Bildschirm gerendert. Beachten Sie, dass sich die Form eines geodätischen Polygons beim Ziehen ändern kann, da die Abmessungen relativ zur Erdoberfläche erhalten werden.
map optional
Typ:Map optional
Karte, auf der das Polygon angezeigt werden soll.
paths optional
Die geordnete Reihenfolge der Koordinaten, mit denen eine geschlossene Schlaufe beschrieben wird. Im Gegensatz zu Polylinien kann ein Polygon aus einem oder mehreren Pfaden bestehen. Deshalb können in der Pfadeigenschaft ein oder mehrere Arrays mit LatLng-Koordinaten angegeben sein. Pfade werden automatisch geschlossen. Wiederholen Sie den ersten Eckpunkt des Pfads nicht als letzten Eckpunkt. Einfache Polygone können mit einem einzigen Array von LatLngs definiert werden. Bei komplexeren Polygonen kann ein Array von Arrays angegeben werden. Alle einfachen Arrays werden in MVCArrays konvertiert. Wenn Sie LatLngs aus MVCArray hinzufügen oder entfernen, wird das Polygon auf der Karte automatisch aktualisiert.
strokeColor optional
Typ:string optional
Die Strichfarbe. Alle CSS3-Farben mit Ausnahme von Farben mit erweiterten Namen werden unterstützt.
strokeOpacity optional
Typ: number optional
Die Deckkraft der Linie zwischen 0.0 und 1.0.
strokePosition optional
Typ: StrokePosition optional
Die Strichposition.
strokeWeight optional
Typ:number optional
Die Strichbreite in Pixeln.
visible optional
Typ: boolean optional
Standard: true
Gibt an, ob dieses Polygon auf der Karte sichtbar ist.
zIndex optional
Typ: number optional
Der zIndex im Vergleich zu anderen Polys.

Schnittstelle PolyMouseEvent

Schnittstelle google.maps.PolyMouseEvent

Dieses Objekt wird von Mausereignissen auf Polylinien und Polygonen zurückgegeben.

Diese Schnittstelle erweitert MapMouseEvent.

edge optional
Typ:number optional
Index des Rands innerhalb des Pfads unter dem Cursor, der das Ereignis ausgelöst hat, wenn das Ereignis an einem Mittelpunkt auf einem bearbeitbaren Polygon aufgetreten ist
path optional
Typ:number optional
Der Indexpfad unter dem Cursor, als das Ereignis eintrat, sofern das Ereignis an einem Eckpunkt eintrat und das Polygon bearbeitbar war. Andernfalls undefined.
vertex optional
Typ: number optional
Der Index des Scheitelpunkts unter dem Cursor, als das Ereignis eintrat, wenn das Ereignis an einem Scheitelpunkt aufgetreten ist und die Polylinie oder das Polygon bearbeitet werden kann. Wenn das Ereignis nicht an einem Eckpunkt stattfindet, lautet der Wert undefined.
Übernommen: domEvent, latLng
Übernommen: stop

Klasse Rectangle

Klasse google.maps.Rectangle

Ein rechteckiges Overlay.

Diese Klasse erweitert MVCObject.

Rectangle
Rectangle([opts])
Parameter:
Erstellt ein Rechteck mit den übergebenen RectangleOptions, die die Grenzen und den Stil angeben.
getBounds
getBounds()
Parameter: –
Rückgabewert: LatLngBounds
Gibt die Grenzen dieses Rechtecks zurück.
getDraggable
getDraggable()
Parameter: –
Rückgabewert: boolean
Gibt an, ob dieses Rechteck vom Nutzer gezogen werden kann.
getEditable
getEditable()
Parameter: –
Rückgabewert:boolean
Gibt an, ob dieses Rechteck vom Nutzer bearbeitet werden kann.
getMap
getMap()
Parameter: –
Rückgabewert: Map|null
Gibt die Karte zurück, auf der dieses Rechteck angezeigt wird.
getVisible
getVisible()
Parameter: –
Rückgabewert:boolean
Gibt an, ob dieses Rechteck auf der Karte sichtbar ist.
setBounds
setBounds(bounds)
Parameter:
Rückgabewert: Keine
Legt die Grenzen dieses Rechtecks fest.
setDraggable
setDraggable(draggable)
Parameter:
  • draggable: boolean
Rückgabewert: Keine
Wenn true festgelegt ist, kann der Nutzer dieses Rechteck über die Karte ziehen.
setEditable
setEditable(editable)
Parameter:
  • editableboolean
Rückgabewert: Keine
Wenn dieser Wert auf true gesetzt ist, kann der Nutzer dieses Rechteck bearbeiten, indem er die Kontrollpunkte in den Ecken und Kanten zieht.
setMap
setMap(map)
Parameter:
  • map: Map optional
Rückgabewert: Keine
Gibt das Rechteck auf der angegebenen Karte wieder. Wenn für die Karte der Wert null festgelegt ist, wird das Rechteck entfernt.
setOptions
setOptions(options)
Parameter:
Rückgabewert: Keine
setVisible
setVisible(visible)
Parameter:
  • visibleboolean
Rückgabewert: Keine
Ausgeblendetes Rechteck, wenn auf false festgelegt.
Übernommen: addListener, bindTo, get, notify, set, setValues, unbind, unbindAll
bounds_changed
function()
Argumente: Keine
Dieses Ereignis wird ausgelöst, wenn die Grenzen des Rechtecks geändert werden.
click
function(event)
Argumente:
Dieses Ereignis tritt ein, wenn das DOM-Klickereignis für das Rechteck ausgelöst wird.
contextmenu
function(event)
Argumente:
Dieses Ereignis tritt ein, wenn das DOM-Kontextmenüereignis für das Rechteck ausgelöst wird.
dblclick
function(event)
Argumente:
Dieses Ereignis tritt ein, wenn das DOM-dblclick-Ereignis beim Rechteck ausgelöst wird.
drag
function(event)
Argumente:
Dieses Ereignis wird wiederholt ausgelöst, wenn der Nutzer das Rechteck zieht.
dragend
function(event)
Argumente:
Dieses Ereignis wird ausgelöst, wenn der Nutzer das Rechteck nicht mehr zieht.
dragstart
function(event)
Argumente:
Dieses Ereignis wird ausgelöst, wenn der Nutzer mit dem Ziehen des Rechtecks beginnt.
mousedown
function(event)
Argumente:
Dieses Ereignis tritt ein, wenn das DOM-mousedown-Ereignis beim Rechteck ausgelöst wird.
mousemove
function(event)
Argumente:
Dieses Ereignis tritt ein, wenn das DOM-mousemove-Ereignis beim Rechteck ausgelöst wird.
mouseout
function(event)
Argumente:
Dieses Ereignis wird bei einem rechteckigen Mouseout ausgelöst.
mouseover
function(event)
Argumente:
Dieses Ereignis wird bei einem Mouseover über Rechtecke ausgelöst.
mouseup
function(event)
Argumente:
Dieses Ereignis tritt ein, wenn das DOM-mouseup-Ereignis beim Rechteck ausgelöst wird.
rightclick
function(event)
Argumente:
Dieses Ereignis wird ausgelöst, wenn mit der rechten Maustaste auf das Rechteck geklickt wird.

Schnittstelle RectangleOptions

Schnittstelle google.maps.RectangleOptions

RectangleOptions-Objekt, mit dem die Eigenschaften definiert werden, die für ein Rechteck festgelegt werden können.

bounds optional
Die Grenzen.
clickable optional
Typ:boolean optional
Standard: true
Gibt an, ob dieser Rectangle Mausereignisse verarbeitet.
draggable optional
Typ: boolean optional
Standard: false
Wenn true festgelegt ist, kann der Nutzer dieses Rechteck über die Karte ziehen.
editable optional
Typ:boolean optional
Standard: false
Wenn dieser Wert auf true gesetzt ist, kann der Nutzer dieses Rechteck bearbeiten, indem er die Kontrollpunkte in den Ecken und Kanten zieht.
fillColor optional
Typ: string optional
Die Füllfarbe. Alle CSS3-Farben mit Ausnahme von Farben mit erweiterten Namen werden unterstützt.
fillOpacity optional
Typ:number optional
Die Deckkraft der Füllung zwischen 0.0 und 1.0.
map optional
Typ: Map optional
Karte, auf der das Rechteck angezeigt werden soll.
strokeColor optional
Typ: string optional
Die Strichfarbe. Alle CSS3-Farben mit Ausnahme von Farben mit erweiterten Namen werden unterstützt.
strokeOpacity optional
Typ: number optional
Die Deckkraft der Linie zwischen 0.0 und 1.0.
strokePosition optional
Typ: StrokePosition optional
Die Strichposition.
strokeWeight optional
Typ:number optional
Die Strichbreite in Pixeln.
visible optional
Typ:boolean optional
Standard: true
Gibt an, ob dieses Rechteck auf der Karte sichtbar ist.
zIndex optional
Typ:number optional
Der zIndex im Vergleich zu anderen Polys.

Klasse Circle

Klasse google.maps.Circle

Ein Kreis auf der Oberfläche der Erde; auch als "Kalotte" oder "Kugelkappe" bezeichnet.

Diese Klasse erweitert MVCObject.

Circle
Circle([circleOrCircleOptions])
Parameter:
Erstelle einen Kreis anhand der übergebenen CircleOptions, die den Mittelpunkt, den Radius und den Stil festlegen.
getBounds
getBounds()
Parameter: –
Rückgabewert: LatLngBounds
Ruft die LatLngBounds des Kreises ab.
getCenter
getCenter()
Parameter: –
Rückgabewert:LatLng
Gibt den Mittelpunkt dieses Kreises zurück.
getDraggable
getDraggable()
Parameter: –
Rückgabewert:boolean
Gibt an, ob der Kreis vom Nutzer gezogen werden kann.
getEditable
getEditable()
Parameter: –
Rückgabewert: boolean
Gibt an, ob dieser Kreis vom Nutzer bearbeitet werden kann.
getMap
getMap()
Parameter: –
Rückgabewert: Map|null
Gibt die Karte zurück, auf der dieser Kreis angezeigt wird.
getRadius
getRadius()
Parameter: –
Rückgabewert:number
Gibt den Radius dieses Kreises zurück (in Metern).
getVisible
getVisible()
Parameter: –
Rückgabewert:boolean
Gibt an, ob dieser Kreis auf der Karte sichtbar ist.
setCenter
setCenter(center)
Parameter:
Rückgabewert:Keine
Legt den Mittelpunkt dieses Kreises fest.
setDraggable
setDraggable(draggable)
Parameter:
  • draggableboolean
Rückgabewert: Keine
Wenn true festgelegt ist, kann der Nutzer diesen Kreis über die Karte ziehen.
setEditable
setEditable(editable)
Parameter:
  • editable: boolean
Rückgabewert: Keine
Wenn diese Option auf true gesetzt ist, kann der Nutzer diesen Kreis bearbeiten, indem er die Kontrollpunkte in der Mitte und um den Umfang des Kreises zieht.
setMap
setMap(map)
Parameter:
  • mapMap optional
Rückgabewert: Keine
Gibt den Kreis auf der angegebenen Karte wieder. Wenn für die Karte der Wert null festgelegt ist, wird der Kreis entfernt.
setOptions
setOptions(options)
Parameter:
Rückgabewert:Keine
setRadius
setRadius(radius)
Parameter:
  • radiusnumber
Rückgabewert:Keine
Legt den Radius dieses Kreises fest (in Metern).
setVisible
setVisible(visible)
Parameter:
  • visibleboolean
Rückgabewert: Keine
Verbirgt diesen Kreis, wenn er auf false festgelegt ist.
Übernommen: addListener, bindTo, get, notify, set, setValues, unbind, unbindAll
center_changed
function()
Argumente: Keine
Dieses Ereignis wird ausgelöst, wenn die Mitte des Kreises geändert wird.
click
function(event)
Argumente:
Dieses Ereignis tritt ein, wenn das DOM-Klickereignis für den Kreis ausgelöst wird.
dblclick
function(event)
Argumente:
Dieses Ereignis tritt ein, wenn das DOM-dblclick-Ereignis für den Kreis ausgelöst wird.
drag
function(event)
Argumente:
Dieses Ereignis wird wiederholt ausgelöst, wenn der Nutzer den Kreis zieht.
dragend
function(event)
Argumente:
Dieses Ereignis wird ausgelöst, wenn der Nutzer den Kreis nicht mehr zieht.
dragstart
function(event)
Argumente:
Dieses Ereignis wird ausgelöst, wenn der Nutzer beginnt, den Kreis zu ziehen.
mousedown
function(event)
Argumente:
Dieses Ereignis tritt ein, wenn das DOM-mousedown-Ereignis für den Kreis ausgelöst wird.
mousemove
function(event)
Argumente:
Dieses Ereignis tritt ein, wenn das DOM-mousemove-Ereignis beim Kreis ausgelöst wird.
mouseout
function(event)
Argumente:
Dieses Ereignis wird ausgelöst, wenn der Nutzer den Mauszeiger über den Kreis bewegt.
mouseover
function(event)
Argumente:
Dieses Ereignis wird beim Bewegen des Mauszeigers über den Kreis ausgelöst.
mouseup
function(event)
Argumente:
Dieses Ereignis tritt ein, wenn das DOM-mouseup-Ereignis für den Kreis ausgelöst wird.
radius_changed
function()
Argumente: Keine
Dieses Ereignis wird ausgelöst, wenn der Radius des Kreises geändert wird.
rightclick
function(event)
Argumente:
Dieses Ereignis wird ausgelöst, wenn mit der rechten Maustaste auf den Kreis geklickt wird.

CircleOptions-Schnittstelle

Schnittstelle google.maps.CircleOptions

CircleOptions-Objekt, das zum Definieren der Eigenschaften verwendet wird, die für einen Kreis festgelegt werden können.

center optional
Typ:LatLng|LatLngLiteral optional
Die Mitte des Kreises.
clickable optional
Typ: boolean optional
Standard: true
Gibt an, ob dieser Circle Mausereignisse verarbeitet.
draggable optional
Typ: boolean optional
Standard: false
Wenn true festgelegt ist, kann der Nutzer diesen Kreis über die Karte ziehen.
editable optional
Typ: boolean optional
Standard: false
Wenn diese Option auf true gesetzt ist, kann der Nutzer diesen Kreis bearbeiten, indem er die Kontrollpunkte in der Mitte und um den Umfang des Kreises zieht.
fillColor optional
Typ: string optional
Die Füllfarbe. Alle CSS3-Farben mit Ausnahme von Farben mit erweiterten Namen werden unterstützt.
fillOpacity optional
Typ: number optional
Die Deckkraft der Füllung zwischen 0,0 und 1,0.
map optional
Typ:Map optional
Karte, auf der der Kreis angezeigt werden soll
radius optional
Typ:number optional
Der Radius in Metern auf der Erdoberfläche.
strokeColor optional
Typ:string optional
Die Strichfarbe. Alle CSS3-Farben mit Ausnahme von Farben mit erweiterten Namen werden unterstützt.
strokeOpacity optional
Typ: number optional
Die Deckkraft des Strichs zwischen 0,0 und 1,0.
strokePosition optional
Typ: StrokePosition optional
Die Strichposition.
strokeWeight optional
Typ:number optional
Die Strichbreite in Pixeln.
visible optional
Typ:boolean optional
Standard: true
Gibt an, ob dieser Kreis auf der Karte sichtbar ist.
zIndex optional
Typ: number optional
Der zIndex im Vergleich zu anderen Polys.

StrokePosition-Konstanten

google.maps.StrokePosition Konstanten

Die möglichen Positionen des Strichs auf einem Polygon.

CENTER Der Strich ist auf dem Pfad des Polygons zentriert, wobei sich der halbe Strich innerhalb des Polygons und der halbe Strich außerhalb des Polygons befindet.
INSIDE Der Strich liegt innerhalb des Polygons.
OUTSIDE Der Strich liegt außerhalb des Polygons.