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