Klasa HeatmapLayer
google.maps.visualization.HeatmapLayer
zajęcia
Warstwa, która tworzy mapę termiczną renderowaną po stronie klienta, pokazującą intensywność danych w poszczególnych punktach geograficznych.
Te zajęcia są rozszerzone na MVCObject
.
Aby uzyskać dostęp, zadzwoń pod numer const {HeatmapLayer} = await google.maps.importLibrary("visualization")
. Zobacz Biblioteki w interfejsie Maps JavaScript API.
Zespół | |
---|---|
HeatmapLayer |
HeatmapLayer([opts]) Parametry:
Tworzy nową instancję obiektu HeatmapLayer . |
Metody | |
---|---|
getData |
getData() Parametry: brak
Wartość zwrotu:
MVCArray<LatLng|WeightedLocation> Zwraca punkty danych aktualnie wyświetlane przez tę mapę termiczną. |
getMap |
getMap() Parametry: brak
Wartość zwrotu:
Map|undefined |
setData |
setData(data) Parametry:
Zwracana wartość: brak
Określa punkty danych, które mają być wyświetlane przez tę mapę termiczną. |
setMap |
setMap(map) Parametry:
Zwracana wartość: brak
Renderuje mapę termiczną na określonej mapie. Jeśli ustawienie mapy to null , zostanie ona usunięta. |
setOptions |
setOptions(options) Parametry:
Zwracana wartość: brak
|
Dziedziczone:
addListener ,
bindTo ,
get ,
notify ,
set ,
setValues ,
unbind ,
unbindAll
|
Interfejs HeatmapLayerOptions
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. To pole jest wymagane. |
dissipating optional |
Typ:
boolean optional Określa, czy mapy termiczne znikają przy powiększeniu. Domyślnie promień oddziaływania punktu danych jest określany tylko przez opcję promienia. Gdy rozpraszanie jest wyłączone, opcja promienia jest interpretowana jako promień przy poziomie powiększenia 0. |
gradient optional |
Typ:
Array<string> optional Gradient koloru mapy termicznej, określony jako tablica ciągów kolorów CSS. Obsługiwane są wszystkie kolory CSS3 z wyjątkiem rozszerzonych kolorów. |
map optional |
Typ:
Map optional Mapa, na której ma być wyświetlana warstwa. |
maxIntensity optional |
Typ:
number optional Maksymalna intensywność mapy termicznej. Domyślnie kolory mapy termicznej są skalowane dynamicznie zgodnie z największą koncentracją punktów w dowolnym konkretnym pikselu na mapie. Ta właściwość umożliwia określenie stałej wartości maksymalnej. |
opacity optional |
Typ:
number optional Wartość domyślna:
0.6 Przezroczystość mapy termicznej wyrażona w postaci liczby od 0 do 1. |
radius optional |
Typ:
number optional Promień oddziaływania dla każdego punktu danych podany w pikselach. |
Interfejs WeightedLocation
google.maps.visualization.WeightedLocation
interfejs
Wpis punktu danych na mapie termicznej. To jest punkt danych geograficznych z atrybutem wagi.
Właściwości | |
---|---|
location |
Typ:
LatLng Lokalizacja punktu danych. |
weight |
Typ:
number Wartość ważenia punktu danych. |