Klasa HeatmapLayer
google.maps.visualization.HeatmapLayer
class
Warstwa, która udostępnia mapę termiczną renderowaną po stronie klienta i przedstawiającą natężenie danych w punktach geograficznych.
Te zajęcia trwają MVCObject
.
Dostęp przez połączenie telefoniczne 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
Wartość zwracana:
MVCArray<LatLng|WeightedLocation> Zwraca punkty danych wyświetlane przez tę mapę ciepła. |
getMap |
getMap() Parametry: brak
Wartość zwracana:
Map|undefined |
setData |
setData(data) Parametry:
Zwracana wartość: brak
Określa punkty danych, które mają być wyświetlane przez tę mapę ciepła. |
setMap |
setMap(map) Parametry:
Zwracana wartość: brak
Wyświetla mapę termiczną na wybranej mapie. Jeśli mapa ma wartość null , mapa termiczna zostanie usunięta. |
setOptions |
setOptions(options) Parametry:
Zwracana wartość: brak
|
Uzyskane:
addListener ,
bindTo ,
get ,
notify ,
set ,
setValues ,
unbind ,
unbindAll
|
Interfejs HeatmapLayerOptions
google.maps.visualization.HeatmapLayerOptions
interfejs
Ten obiekt definiuje 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 ciepła znikają po powiększeniu. Domyślnie promień wpływu punktu danych jest określany tylko przez opcję promienia. Gdy opcja rozpraszania jest wyłączona, opcja promienia jest interpretowana jako promień na poziomie powiększenia 0. |
gradient optional |
Typ:
Array<string> optional Gradient kolorów mapy ciepła określony jako tablica ciągów znaków określających kolory w CSS. Obsługiwane są wszystkie kolory CSS3 z wyjątkiem rozszerzonych kolorów o nazwie. |
map optional |
Typ:
Map optional Mapa, na której ma być wyświetlana warstwa. |
maxIntensity optional |
Typ:
number optional Maksymalna intensywność mapy ciepła. Domyślnie kolory mapy termicznej są dynamicznie skalowane zgodnie z największym nagromadzeniem punktów w każdym pikselu na mapie. Ta właściwość umożliwia określenie stałego maksymalnego limitu. |
opacity optional |
Typ:
number optional Domyślnie:
0.6 Przezroczystość mapy ciepła wyrażona jako liczba z zakresu od 0 do 1. |
radius optional |
Typ:
number optional Promień wpływu każdego punktu danych (w pikselach). |
Interfejs WeightedLocation
google.maps.visualization.WeightedLocation
interfejs
Wpis punktu danych w mapie cieplnej. To jest punkt danych geograficznych z atrybutem wagi.
Właściwości | |
---|---|
location |
Typ:
LatLng Lokalizacja punktu danych. |
weight |
Typ:
number Wartość wagowa punktu danych. |