lezione Heatmaplayer
lezione google.maps.visualization.HeatmapLayer
Un livello che fornisce una mappa termica visualizzata lato client, che mostra l'intensità dei dati in punti geografici.
Questo corso 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 di restituzione: nessuno
Consente di impostare i punti dati che devono essere visualizzati da questa mappa termica. |
setMap |
setMap(map) Parametri:
Valore di restituzione: nessuno
Visualizza la mappa termica sulla mappa specificata. Se la mappa è impostata su null , la mappa termica verrà rimossa. |
setOptions |
setOptions(options) Parametri:
Valore di restituzione: nessuno
|
Ereditata:
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 termiche si dissipano con lo zoom. Per impostazione predefinita, il raggio di influenza di un punto dati viene specificato solo dall'opzione del raggio. Se la dissipazione è disabilitata, l'opzione del raggio viene interpretata come un raggio al 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 termica. Per impostazione predefinita, i colori della mappa termica vengono scalati dinamicamente in base alla massima concentrazione di punti di un particolare pixel sulla mappa. Questa proprietà ti consente di specificare un massimo fisso. |
opacity optional |
Tipo:
number optional Predefinito:
0.6 L'opacità della mappa termica, espressa come numero compreso tra 0 e 1. |
radius optional |
Tipo:
number optional Il raggio di influenza di ciascun punto dati, espresso in pixel. |
Interfaccia ponderata
google.maps.visualization.WeightedLocation
interfaccia
La voce di un punto dati su una mappa termica. Si tratta di un punto dati geografico con un attributo peso.
Proprietà | |
---|---|
location |
Tipo:
LatLng La posizione del punto dati. |
weight |
Tipo:
number Il valore di ponderazione del punto dati. |