Classe HeatmapLayer
google.maps.visualization.HeatmapLayer
classe
Un livello che fornisce una mappa termica visualizzata sul 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
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
|
Ereditate:
addListener ,
bindTo ,
get ,
notify ,
set ,
setValues ,
unbind ,
unbindAll
|
Interfaccia HeatmapLayerOptions
Interfaccia google.maps.visualization.HeatmapLayerOptions
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 Consente di specificare se le mappe termiche si riducono durante lo zoom. Per impostazione predefinita, il raggio di influenza di un punto dati è specificato solo dall'opzione raggio. Se la dissipazione è disattivata, l'opzione relativa al raggio viene interpretata come 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 esteso. |
map optional |
Tipo:
Map optional La mappa su cui visualizzare il livello. |
maxIntensity optional |
Tipo:
number optional L'intensità massima della mappa termica. Per impostazione predefinita, i colori della mappa termica vengono ridimensionati in modo dinamico in base alla massima concentrazione di punti in un determinato pixel della mappa. Questa proprietà consente di specificare un limite massimo. |
opacity optional |
Tipo:
number optional Predefinita:
0.6 L'opacità della mappa termica, espressa con un numero compreso tra 0 e 1. |
radius optional |
Tipo:
number optional Il raggio di influenza per ogni punto dati, in pixel. |
Interfaccia WeightedLocation
Interfaccia google.maps.visualization.WeightedLocation
Un punto dati per una mappa termica. Si tratta di un punto dati geografici con un attributo di ponderazione.
Proprietà | |
---|---|
location |
Tipo:
LatLng La posizione del punto dati. |
weight |
Tipo:
number Il valore di ponderazione del punto dati. |