Classe HeatmapLayer
Classe google.maps.visualization.HeatmapLayer
Calque qui fournit une carte de densité côté client, représentant l'intensité des données à des points géographiques.
Cette classe étend MVCObject
.
Accédez-y en appelant const {HeatmapLayer} = await google.maps.importLibrary("visualization")
. Consultez la section Bibliothèques de l'API Maps JavaScript.
Constructeur | |
---|---|
HeatmapLayer |
HeatmapLayer([opts]) Paramètres:
Crée une instance de HeatmapLayer . |
Méthodes | |
---|---|
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) Paramètres:
Valeur renvoyée:aucune
Définit les points de données à afficher par cette carte de densité. |
setMap |
setMap(map) Paramètres:
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:
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
.
Propriétés | |
---|---|
data optional |
Type:
MVCArray<LatLng|WeightedLocation>|Array<LatLng|WeightedLocation> 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 est spécifié par l'option "Rayon" uniquement. Lorsque la dissipation est désactivée, l'option de 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
Enregistrement d'un point de données pour une carte de densité. Il s'agit d'un point de données géographique avec un attribut de pondération.
Propriétés | |
---|---|
location |
Type:
LatLng Emplacement du point de données. |
weight |
Type:
number Valeur de pondération du point de données. |