Marker (legacy)

Marker-Klasse

google.maps.Marker Klasse

Diese Klasse erweitert MVCObject.

Zugriff durch Anrufen von const {Marker} = await google.maps.importLibrary("marker").
Weitere Informationen finden Sie unter Bibliotheken in der Maps JavaScript API.

Marker
Marker([opts])
Parameter:
Erstellt eine Markierung mit den angegebenen Optionen. Wenn die Karte spezifiziert wird, wird die Markierung der Karte bei der Konstruktion hinzugefügt. Beachten Sie, dass die Position festgelegt sein muss, damit der Marker angezeigt werden kann.
MAX_ZINDEX Der maximale Standard-Z-Index, den das API einer Markierung zuweist. Sie können einen höheren Z-Index festlegen, um eine Markierung in den Vordergrund zu bringen.
getAnimation
getAnimation()
Parameter:Keine
Rückgabewert:Animation|null|undefined
Die aktuell laufende Animation abrufen.
getClickable
getClickable()
Parameter:Keine
Rückgabewert:boolean „True“, wenn der Marker anklickbar ist.
Klickbaren Status der Marker abrufen
getCursor
getCursor()
Parameter:Keine
Rückgabewert:string|null|undefined
Rufen Sie den Mauszeigertyp ab, der beim Bewegen des Mauszeigers auf ein Objekt angezeigt wird.
getDraggable
getDraggable()
Parameter:Keine
Rückgabewert:boolean „True“, wenn die Markierung gezogen werden kann.
Rufen Sie den Status der Ziehbarkeit des Marker ab.
getIcon
getIcon()
Parameter:Keine
Rückgabewert:string|Icon|Symbol|null|undefined
Rufen Sie das Symbol der Marker ab. MarkerOptions.icon ansehen.
getLabel
getLabel()
Parameter:Keine
Rückgabewert:MarkerLabel|string|null|undefined
Rufen Sie das Label des Marker ab. MarkerOptions.label ansehen.
getMap
getMap()
Parameter:Keine
Rückgabewert:Map|StreetViewPanorama
Ruft die Karte oder das Panorama ab, auf dem Marker gerendert wird.
getOpacity
getOpacity()
Parameter:Keine
Rückgabewert:number|null|undefined Eine Zahl zwischen 0,0 und 1,0.
Rufen Sie die Deckkraft des Marker ab.
getPosition
getPosition()
Parameter:Keine
Rückgabewert:LatLng|null|undefined
Rufen Sie die Position des Marker ab.
getShape
getShape()
Parameter:Keine
Rückgabewert:MarkerShape|null|undefined
Ruft die Form des Marker ab, die für die Interaktion verwendet wird. Weitere Informationen finden Sie unter MarkerOptions.shape und MarkerShape.
getTitle
getTitle()
Parameter:Keine
Rückgabewert:string|null|undefined
Rufen Sie den Titel der Marker-Kurzinfo ab. MarkerOptions.title ansehen.
getVisible
getVisible()
Parameter:Keine
Rückgabewert:boolean „True“, wenn die Markierung sichtbar ist.
Ruft die Sichtbarkeit des Marker ab.
getZIndex
getZIndex()
Parameter:Keine
Rückgabewert:number|null|undefined zIndex des Markers.
Rufen Sie den zIndex von Marker ab. MarkerOptions.zIndex ansehen.
setAnimation
setAnimation([animation])
Parameter:
  • animationAnimation optional Die abzuspielende Animation.
Rückgabewert:Keiner
Animation starten. Alle laufenden Animationen werden abgebrochen. Derzeit werden die folgenden Animationen unterstützt: Animation.BOUNCE, Animation.DROP. Wenn Sie null übergeben, wird jede Animation beendet.
setClickable
setClickable(flag)
Parameter:
  • flagboolean Wenn true, kann auf die Markierung geklickt werden.
Rückgabewert:Keiner
Legen Sie fest, ob das Marker anklickbar ist.
setCursor
setCursor([cursor])
Parameter:
  • cursorstring optional Mauszeigertyp.
Rückgabewert:Keiner
Legt den Mauszeigertyp fest, der beim Hovern angezeigt wird.
setDraggable
setDraggable(flag)
Parameter:
  • flagboolean optional Wenn true, kann die Markierung gezogen werden.
Rückgabewert:Keiner
Legen Sie fest, ob das Marker gezogen werden kann.
setIcon
setIcon([icon])
Parameter:
Rückgabewert:Keiner
Legen Sie das Symbol für Marker fest. MarkerOptions.icon ansehen.
setLabel
setLabel([label])
Parameter:
Rückgabewert:Keiner
Legen Sie das Label für Marker fest. MarkerOptions.label ansehen.
setMap
setMap(map)
Parameter:
Rückgabewert:Keiner
Rendert die Marker auf der angegebenen Karte oder dem angegebenen Panorama. Wenn die Karte auf null gesetzt ist, wird die Markierung entfernt.
setOpacity
setOpacity([opacity])
Parameter:
  • opacitynumber optional Eine Zahl zwischen 0,0 (transparent) und 1,0 (undurchsichtig).
Rückgabewert:Keiner
Legen Sie die Deckkraft des Marker fest.
setOptions
setOptions(options)
Parameter:
Rückgabewert:Keiner
Legen Sie die Optionen für Marker fest.
setPosition
setPosition([latlng])
Parameter:
Rückgabewert:Keiner
Legen Sie die Position für Marker fest.
setShape
setShape([shape])
Parameter:
Rückgabewert:Keiner
Legen Sie die Form des Marker fest, das für die Interaktion verwendet wird. Weitere Informationen finden Sie unter MarkerOptions.shape und MarkerShape.
setTitle
setTitle([title])
Parameter:
  • titlestring optional
Rückgabewert:Keiner
Legen Sie den Titel des Marker-Kurzinfos fest. MarkerOptions.title ansehen.
setVisible
setVisible(visible)
Parameter:
  • visibleboolean Wenn true, ist die Markierung sichtbar.
Rückgabewert:Keiner
Gibt an, ob Marker sichtbar ist.
setZIndex
setZIndex([zIndex])
Parameter:
  • zIndexnumber optional
Rückgabewert:Keiner
Legen Sie den zIndex von Marker fest. MarkerOptions.zIndex ansehen.
Geerbt:addListener, bindTo, get, notify, set, setValues, unbind, unbindAll
animation_changed
function()
Argumente:Keine
Dieses Ereignis wird ausgelöst, wenn sich die Marker-Animations-Property ändert.
click
function(event)
Argumente: 
Dieses Ereignis wird ausgelöst, wenn auf das Symbol Marker geklickt wurde.
clickable_changed
function()
Argumente:Keine
Dieses Ereignis wird ausgelöst, wenn sich die Property Marker ändert.
contextmenu
function(event)
Argumente: 
Dieses Ereignis wird ausgelöst, wenn das DOM-Ereignis „contextmenu“ für Marker ausgelöst wird.
cursor_changed
function()
Argumente:Keine
Dieses Ereignis wird ausgelöst, wenn sich die Cursor-Eigenschaft von Marker ändert.
dblclick
function(event)
Argumente: 
Dieses Ereignis wird ausgelöst, wenn auf das Symbol Marker doppelgeklickt wurde.
drag
function(event)
Argumente: 
Dieses Ereignis wird wiederholt ausgelöst, während der Nutzer das Marker zieht.
dragend
function(event)
Argumente: 
Dieses Ereignis wird ausgelöst, wenn der Nutzer das Ziehen von Marker beendet.
draggable_changed
function()
Argumente:Keine
Dieses Ereignis wird ausgelöst, wenn sich die Marker-Eigenschaft ändert.
dragstart
function(event)
Argumente: 
Dieses Ereignis wird ausgelöst, wenn der Nutzer beginnt, das Marker zu ziehen.
flat_changed
function()
Argumente:Keine
Dieses Ereignis wird ausgelöst, wenn sich die Marker-Property ändert.
icon_changed
function()
Argumente:Keine
Dieses Ereignis wird ausgelöst, wenn sich die Marker-Symbol-Property ändert.
mousedown
function(event)
Argumente: 
  • event