Marker (legacy)

Classe Marker

Classe google.maps.Marker

Cette classe étend MVCObject.

Accédez-y en appelant le const {Marker} = await google.maps.importLibrary("marker").
 Consultez Bibliothèques de l'API Maps JavaScript.

Marker
Marker([opts])
Paramètres :
Crée un repère avec les options spécifiées. Si une carte est spécifiée, le repère y est ajouté lors de la construction. Notez que la position doit être définie pour que le repère s'affiche.
MAX_ZINDEX Valeur maximale par défaut du z-index que l'API attribuera à un repère. Vous pouvez définir un z-index plus élevé pour faire passer un repère au premier plan.
getAnimation
getAnimation()
Paramètres : aucun
Valeur renvoyée : Animation|null|undefined
Obtenez l'animation en cours d'exécution.
getClickable
getClickable()
Paramètres : aucun
Valeur renvoyée : boolean "True" si le repère est cliquable.
Obtenez l'état cliquable du Marker.
getCursor
getCursor()
Paramètres : aucun
Valeur renvoyée : string|null|undefined
Obtenez le type de curseur de la souris affiché au survol.
getDraggable
getDraggable()
Paramètres : aucun
Valeur renvoyée : boolean "True" si le repère est déplaçable.
Obtenez l'état déplaçable du Marker.
getIcon
getIcon()
Paramètres : aucun
Valeur renvoyée : string|Icon|Symbol|null|undefined
Obtenez l'icône de Marker. Consultez les MarkerOptions.icon.
getLabel
getLabel()
Paramètres : aucun
Valeur renvoyée : MarkerLabel|string|null|undefined
Obtenez le libellé de Marker. Consultez les MarkerOptions.label.
getMap
getMap()
Paramètres : aucun
Valeur renvoyée : Map|StreetViewPanorama
Obtenez la carte ou le panorama sur lequel le Marker est affiché.
getOpacity
getOpacity()
Paramètres : aucun
Valeur renvoyée : number|null|undefined, un nombre compris entre 0,0 et 1,0.
Obtenez l'opacité de Marker.
getPosition
getPosition()
Paramètres : aucun
Valeur renvoyée : LatLng|null|undefined
Obtenez la position de Marker.
getShape
getShape()
Paramètres : aucun
Valeur renvoyée : MarkerShape|null|undefined
Obtenez la forme du Marker utilisé pour l'interaction. Consultez les MarkerOptions.shape et l'MarkerShape.
getTitle
getTitle()
Paramètres : aucun
Valeur renvoyée : string|null|undefined
Obtenez le titre de l'info-bulle Marker. Consultez les MarkerOptions.title.
getVisible
getVisible()
Paramètres : aucun
Valeur renvoyée : boolean "True" si le repère est visible.
Obtenez la visibilité de Marker.
getZIndex
getZIndex()
Paramètres : aucun
Valeur renvoyée : number|null|undefined zIndex du repère.
Obtenez le zIndex de Marker. Consultez les MarkerOptions.zIndex.
setAnimation
setAnimation([animation])
Paramètres :
  • animation : Animation optional L'animation à lire.
Valeur renvoyée : aucune
Lancez une animation. Toute animation en cours sera annulée. Les animations actuellement disponibles sont les suivantes : Animation.BOUNCE, Animation.DROP. Si vous transmettez null, toute animation s'arrête.
setClickable
setClickable(flag)
Paramètres :
  • flag : boolean Si la valeur est true, l'utilisateur peut cliquer sur le repère.
Valeur renvoyée : aucune
Indique si Marker est cliquable.
setCursor
setCursor([cursor])
Paramètres :
  • cursor : type de curseur de la souris string optional.
Valeur renvoyée : aucune
Définissez le type de curseur de la souris affiché au passage de la souris.
setDraggable
setDraggable(flag)
Paramètres :
  • flag : boolean optional Si la valeur est true, le repère peut être déplacé.
Valeur renvoyée : aucune
Définissez si Marker est déplaçable.
setIcon
setIcon([icon])
Paramètres :
Valeur renvoyée : aucune
Définissez l'icône pour Marker. Consultez les MarkerOptions.icon.
setLabel
setLabel([label])
Paramètres :
  • label : string|MarkerLabel optional Le libellé peut être une chaîne de caractères ou un objet MarkerLabel.
Valeur renvoyée : aucune
Définissez le libellé pour Marker. Consultez les MarkerOptions.label.
setMap
setMap(map)
Paramètres :
  • map :