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. |