HeatmapLayer class
google.maps.visualization.HeatmapLayer
classe
Un livello che fornisce una mappa termica sottoposta a rendering lato client, che mostra l'intensità dei dati in punti geografici.
Questo corso si estende
MVCObject.
Accesso chiamando il numero const {HeatmapLayer} = await google.maps.importLibrary("visualization"). 
Consulta Librerie nell'API Maps JavaScript.
Costruttore | |
|---|---|
HeatmapLayer | 
HeatmapLayer([opts])Parametri:   
 Crea una nuova istanza di  HeatmapLayer. | 
Metodi | |
|---|---|
getData | 
getData()Parametri: nessuno 
Valore restituito:   
MVCArray<LatLng|WeightedLocation>Restituisce i punti dati attualmente visualizzati da questa mappa termica.  | 
getMap | 
getMap()Parametri: nessuno 
Valore restituito:   
Map|undefined | 
setData | 
setData(data)Parametri:   
Valore restituito:nessuno 
Imposta i punti dati da visualizzare in questa mappa termica.  | 
setMap | 
setMap(map)Parametri:   
 Valore restituito:nessuno 
Visualizza la mappa termica sulla mappa specificata. Se la mappa è impostata su  null, la mappa termica verrà rimossa. | 
setOptions | 
setOptions(options)Parametri:   
 Valore restituito:nessuno 
 | 
Ereditato:
addListener,
bindTo,
get,
notify,
set,
setValues,
unbind,
unbindAll
 | |
Interfaccia HeatmapLayerOptions
google.maps.visualization.HeatmapLayerOptions
interfaccia
Questo oggetto definisce le proprietà che possono essere impostate su un oggetto HeatmapLayer.
Proprietà | |
|---|---|
data optional | 
Tipo:   
MVCArray<LatLng|WeightedLocation>|Array<LatLng|WeightedLocation> optionalI punti dati da visualizzare. Obbligatorio.  | 
dissipating optional | 
Tipo:   
boolean optionalSpecifica se le mappe termiche si dissipano con lo zoom. Per impostazione predefinita, il raggio di influenza di un punto dati viene specificato solo dall'opzione Raggio. Quando la dissipazione è disattivata, l'opzione Raggio viene interpretata come un raggio al livello di zoom 0.  | 
gradient optional | 
Tipo:   
Array<string> optionalIl gradiente di colore della mappa termica, specificato come array di stringhe di colore CSS. Sono supportati tutti i colori CSS3, ad eccezione dei colori denominati estesi.  | 
map optional | 
Tipo:   
Map optionalLa mappa su cui visualizzare il livello.  | 
maxIntensity optional | 
Tipo:   
number optionalL'intensità massima della mappa di calore. Per impostazione predefinita, i colori della mappa termica vengono scalati dinamicamente in base alla maggiore concentrazione di punti in un determinato pixel della mappa. Questa proprietà ti consente di specificare un valore massimo fisso.  | 
opacity optional | 
Tipo:   
number optionalPredefinito:  
0.6L'opacità della mappa di calore, espressa come numero compreso tra 0 e 1.  | 
radius optional | 
Tipo:   
number optionalIl raggio di influenza per ogni punto dati, in pixel.  | 
WeightedLocation
google.maps.visualization.WeightedLocation
interfaccia
Una voce di punto dati per una mappa termica. Si tratta di un punto dati geografico con un attributo di peso.
Proprietà | |
|---|---|
location | 
Tipo:   
LatLngLa posizione del punto dati.  | 
weight | 
Tipo:   
numberIl valore di ponderazione del punto dati.  |