HeatmapLayer class
google.maps.visualization.HeatmapLayer
zajęcia
Warstwa, która renderuje po stronie klienta mapę termiczną przedstawiającą intensywność danych w punktach geograficznych.
Ta klasa rozszerza klasę MVCObject
.
Dostęp przez połączenie pod numer const {HeatmapLayer} = await google.maps.importLibrary("visualization")
.
Zobacz Biblioteki w Maps JavaScript API.
Zespół | |
---|---|
HeatmapLayer |
HeatmapLayer([opts]) Parametry:
Tworzy nową instancję HeatmapLayer . |
Metody | |
---|---|
getData |
getData() Parametry: brak
Zwracana wartość:
MVCArray<LatLng|WeightedLocation> Zwraca punkty danych wyświetlane obecnie przez tę mapę cieplną. |
getMap |
getMap() Parametry: brak
Zwracana wartość:
Map|undefined |
setData |
setData(data) Parametry:
Zwracana wartość: brak
Ustawia punkty danych, które mają być wyświetlane na tej mapie cieplnej. |
setMap |
setMap(map) Parametry:
Zwracana wartość: brak
Renderuje mapę termiczną na określonej mapie. Jeśli mapa jest ustawiona na null , mapa termiczna zostanie usunięta. |
setOptions |
setOptions(options) Parametry:
Zwracana wartość: brak
|
Odziedziczone:
addListener ,
bindTo ,
get ,
notify ,
set ,
setValues ,
unbind ,
unbindAll
|
HeatmapLayerOptions interfejs
google.maps.visualization.HeatmapLayerOptions
interfejs
Ten obiekt określa właściwości, które można ustawić w obiekcie HeatmapLayer
.
Właściwości | |
---|---|
data optional |
Typ:
MVCArray<LatLng|WeightedLocation>|Array<LatLng|WeightedLocation> optional Punkty danych do wyświetlenia. Wymagane. |
dissipating optional |
Typ:
boolean optional Określa, czy mapy cieplne rozpraszają się podczas powiększania. Domyślnie promień wpływu punktu danych jest określany tylko przez opcję promień. Gdy rozpraszanie jest wyłączone, opcja promienia jest interpretowana jako promień na poziomie powiększenia 0. |
gradient optional |
Typ:
Array<string> optional Gradient kolorów mapy cieplnej określony jako tablica ciągów znaków CSS określających kolor. Obsługiwane są wszystkie kolory CSS3 z wyjątkiem rozszerzonych nazw kolorów. |
map optional |
Typ:
Map optional Mapa, na której ma być wyświetlana warstwa. |
maxIntensity optional |
Typ:
number optional Maksymalna intensywność mapy cieplnej. Domyślnie kolory mapy termicznej są dynamicznie skalowane w zależności od największego stężenia punktów w dowolnym pikselu na mapie. Ta właściwość umożliwia określenie stałej wartości maksymalnej. |
opacity optional |
Typ:
number optional Domyślnie:
0.6 Przezroczystość mapy cieplnej wyrażona jako liczba z zakresu od 0 do 1. |
radius optional |
Typ:
number optional Promień wpływu każdego punktu danych w pikselach. |
WeightedLocation interfejs
google.maps.visualization.WeightedLocation
interfejs
Wpis punktu danych na mapie termicznej. Jest to punkt danych geograficznych z atrybutem wagi.
Właściwości | |
---|---|
location |
Typ:
LatLng Lokalizacja punktu danych. |
weight |
Typ:
number Wartość wagi punktu danych. |