Heatmaps

Classe HeatmapLayer

Classe google.maps.visualization.HeatmapLayer

Calque qui fournit une carte de densité affichée côté client, représentant l'intensité des données à des points géographiques.

Cette classe étend MVCObject.

Pour y accéder, appelez const {HeatmapLayer} = await google.maps.importLibrary("visualization"). Consultez Bibliothèques dans l'API Maps JavaScript.

HeatmapLayer
HeatmapLayer([opts])
Paramètres: 
Crée une instance de HeatmapLayer.
getData
getData()
Paramètres:aucun
Valeur renvoyée:  MVCArray<LatLng|WeightedLocation>
Renvoie les points de données actuellement affichés par cette carte de densité.
getMap
getMap()
Paramètres:aucun
Valeur renvoyée:  Map|undefined
setData
setData(data)
Return Value (Valeur renvoyée) : aucune
Définit les points de données que cette carte de densité doit afficher.
setMap
setMap(map)
Paramètres: 
  • mapMap optional
Return Value (Valeur renvoyée) : aucune
Affiche la carte de densité sur la carte spécifiée. Si la carte est définie sur null, la carte de densité sera supprimée.
setOptions
setOptions(options)
Paramètres: 
Return Value (Valeur renvoyée) : aucune
Hérité:addListener, bindTo, get, notify, set, setValues, unbind, unbindAll

Interface HeatmapLayerOptions

Interface google.maps.visualization.HeatmapLayerOptions

Cet objet définit les propriétés pouvant être définies sur un objet HeatmapLayer.

data optional
Points de données à afficher. Obligatoire.
dissipating optional
Type:boolean optional
Indique si les calques de carte thermique disparaissent lorsque l'on zoome sur la carte. Par défaut, le rayon d'influence d'un point de données n'est spécifié que par l'option "Rayon". Lorsque la dissipation est désactivée, l'option "Rayon" est interprétée comme un rayon au niveau de zoom 0.
gradient optional
Type:Array<string> optional
Définit le gradient de couleurs de la carte thermique, sous la forme d'un tableau de chaînes de couleurs CSS. Toutes les couleurs CSS3 sont compatibles, à l'exception des noms de couleurs étendus.
map optional
Type:Map optional
Carte sur laquelle afficher le calque.
maxIntensity optional
Type:number optional
Indique l'intensité maximale de la carte thermique. Par défaut, les couleurs d'une carte thermique sont ajustées de façon dynamique en fonction de la plus grande concentration de points à n'importe quel pixel donné sur la carte. Cette propriété vous permet de spécifier un maximum fixe.
opacity optional
Type:number optional
Par défaut:0.6
Définit l'opacité de la carte thermique, exprimée sous la forme d'une valeur comprise entre 0 et 1.
radius optional
Type:number optional
Indique le rayon d'influence de chaque point de données, en pixels.

Interface WeightedLocation

Interface google.maps.visualization.WeightedLocation

Entrée de point de données pour une carte de densité. Il s'agit d'un point de données géographiques avec un attribut de pondération.

location
Type:LatLng
Emplacement du point de données.
weight
Type:number
Valeur de pondération du point de données.