Classe HeatmapLayer
google.maps.visualization.HeatmapLayer
corso
Un livello che fornisce una mappa termica visualizzata lato client che mostra l'intensità dei dati in punti geografici.
Questa classe estende
MVCObject
.
Accedi chiamando const {HeatmapLayer} = await google.maps.importLibrary("visualization")
. Consulta la sezione 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
Esegue il rendering della 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> optional I punti dati da visualizzare. Obbligatorio. |
dissipating optional |
Tipo:
boolean optional Specifica se le mappe di calore si dissipano con lo zoom. Per impostazione predefinita, il raggio di influenza di un punto dati è specificato solo dall'opzione raggio. Quando l'opzione di dissipazione è disattivata, l'opzione raggio viene interpretata come un raggio a livello di zoom 0. |
gradient optional |
Tipo:
Array<string> optional Il gradiente di colore della mappa termica, specificato come array di stringhe di colore CSS. Sono supportati tutti i colori CSS3, ad eccezione dei colori con nome estesi. |
map optional |
Tipo:
Map optional La mappa su cui visualizzare il livello. |
maxIntensity optional |
Tipo:
number optional L'intensità massima della mappa di calore. Per impostazione predefinita, i colori della mappa di calore vengono scalati in modo dinamico in base alla maggiore concentrazione di punti in un determinato pixel della mappa. Questa proprietà consente di specificare un valore massimo fisso. |
opacity optional |
Tipo:
number optional Valore predefinito:
0.6 L'opacità della mappa di calore, espressa come numero compreso tra 0 e 1. |
radius optional |
Tipo:
number optional Il raggio di influenza per ogni punto dati, in pixel. |
Interfaccia WeightedLocation
google.maps.visualization.WeightedLocation
interfaccia
Una voce del punto dati per una mappa termica. Si tratta di un punto dati geografico con un attributo di peso.
Proprietà | |
---|---|
location |
Tipo:
LatLng La posizione del punto dati. |
weight |
Tipo:
number Il valore ponderato del punto dati. |