Marker (legacy)

Classe Marker

google.maps.Marker classe

Questo corso si estende MVCObject.

Accesso chiamando il numero const {Marker} = await google.maps.importLibrary("marker").
Consulta Librerie nell'API Maps JavaScript.

Marker
Marker([opts])
Parametri: 
  • optsMarkerOptions optional Argomenti facoltativi denominati
Crea un indicatore con le opzioni specificate. Se viene specificata una mappa, l'indicatore viene aggiunto alla mappa durante la costruzione. Tieni presente che la posizione deve essere impostata per visualizzare il marcatore.
MAX_ZINDEX L'indice z predefinito massimo che l'API assegnerà a un indicatore. Puoi impostare un indice z più elevato per portare un indicatore in primo piano.
getAnimation
getAnimation()
Parametri: nessuno
Valore restituito:  Animation|null|undefined
Ottieni l'animazione attualmente in esecuzione.
getClickable
getClickable()
Parametri: nessuno
Valore restituito:  boolean True se il marcatore è selezionabile.
Visualizzare lo stato di cliccabilità del Marker.
getCursor
getCursor()
Parametri: nessuno
Valore restituito:  string|null|undefined
Visualizza il tipo di cursore del mouse al passaggio del mouse.
getDraggable
getDraggable()
Parametri: nessuno
Valore restituito:  boolean True se il marcatore è trascinabile.
Visualizzare lo stato trascinabile di Marker.
getIcon
getIcon()
Parametri: nessuno
Valore restituito:  string|Icon|Symbol|null|undefined
Ottieni l'icona di Marker. Leggi i MarkerOptions.icon.
getLabel
getLabel()
Parametri: nessuno
Valore restituito:  MarkerLabel|string|null|undefined
Ottieni l'etichetta di Marker. Leggi i MarkerOptions.label.
getMap
getMap()
Parametri: nessuno
Valore restituito:  Map|StreetViewPanorama
Ottieni la mappa o il panorama su cui viene visualizzato Marker.
getOpacity
getOpacity()
Parametri: nessuno
Valore restituito:  number|null|undefined un numero compreso tra 0,0 e 1,0.
Ottieni l'opacità di Marker.
getPosition
getPosition()
Parametri: nessuno
Valore restituito:  LatLng|null|undefined
Ottieni la posizione di Marker.
getShape
getShape()
Parametri: nessuno
Valore restituito:  MarkerShape|null|undefined
Ottieni la forma di Marker utilizzata per l'interazione. Leggi MarkerOptions.shape e MarkerShape.
getTitle
getTitle()
Parametri: nessuno
Valore restituito:  string|null|undefined
Ottieni il titolo della descrizione comando Marker. Leggi i MarkerOptions.title.
getVisible
getVisible()
Parametri: nessuno
Valore restituito:  boolean True se il marcatore è visibile.
Ottieni la visibilità di Marker.
getZIndex
getZIndex()
Parametri: nessuno
Valore restituito:  number|null|undefined zIndex del marcatore.
Ottieni lo zIndex di Marker. Leggi i MarkerOptions.zIndex.
setAnimation
setAnimation([animation])
Parametri: 
  • animationAnimation optional l'animazione da riprodurre.
Valore restituito:nessuno
Avviare un'animazione. Qualsiasi animazione in corso verrà annullata. Le animazioni attualmente supportate sono: Animation.BOUNCE, Animation.DROP. Se passi null, qualsiasi animazione verrà interrotta.
setClickable
setClickable(flag)
Parametri: 
  • flagboolean Se true, è possibile fare clic sul marcatore.
Valore restituito:nessuno
Imposta se Marker è selezionabile.
setCursor
setCursor([cursor])
Parametri: 
  • cursorstring optional tipo di cursore del mouse.
Valore restituito:nessuno
Imposta il tipo di cursore del mouse visualizzato al passaggio del mouse.
setDraggable
setDraggable(flag)
Parametri: 
  • flagboolean optional Se true, il marcatore può essere trascinato.
Valore restituito:nessuno
Imposta se Marker è trascinabile.
setIcon
setIcon([icon])
Parametri: 
Valore restituito:nessuno
Imposta l'icona per Marker. Leggi i MarkerOptions.icon.
setLabel
setLabel([label])
Parametri: 
  • labelstring|MarkerLabel optional l'etichetta può essere una stringa di caratteri o un oggetto MarkerLabel.
Valore restituito:nessuno
Imposta l'etichetta per Marker. Leggi i MarkerOptions.label.
setMap
setMap(map)
Parametri: 
Valore restituito:nessuno
Esegue il rendering di Marker sulla mappa o sul panorama specificati. Se la mappa è impostata su null, il segnaposto verrà rimosso.
setOpacity
setOpacity([opacity])
Parametri: 
  • opacitynumber optional Un numero compreso tra 0,0 (trasparente) e 1,0 (opaco).
Valore restituito:nessuno
Imposta l'opacità di Marker.
setOptions
setOptions(options)
Parametri: 
  • options