Klasa HeatmapLayer
google.maps.visualization.HeatmapLayer
klasa
Warstwa pokazująca mapę termiczną renderowaną po stronie klienta pokazującą intensywność danych w poszczególnych regionach geograficznych.
Te zajęcia rozciągają się do MVCObject
.
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ę HeatmapLayer . |
Metody | |
---|---|
getData |
getData() Parametry: brak
Zwrócona wartość:
MVCArray<LatLng|WeightedLocation> Zwraca punkty danych aktualnie wyświetlone na tej mapie termicznej. |
getMap |
getMap() Parametry: brak
Zwrócona wartość:
Map|undefined |
setData |
setData(data) Parametry:
Zwróć wartość: brak
Określa punkty danych do wyświetlenia przez tę mapę termiczną. |
setMap |
setMap(map) Parametry:
Zwróć wartość: brak
Renderuje mapę termiczną na określonej mapie. Jeśli mapa ma wartość null , mapa termiczna zostanie usunięta. |
setOptions |
setOptions(options) Parametry:
Zwróć 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. Wymagany. |
dissipating optional |
Typ:
boolean optional Określa, czy mapy termiczne rozpowszechniają się po powiększeniu. Domyślnie promień wpływu punktu danych jest określany tylko w określonym promieniu. Gdy rozkład jest wyłączony, opcja promienia jest interpretowana jako promień na 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 oprócz rozszerzonych nazw kolorów. |
map optional |
Typ:
Map optional Mapa, na której ma zostać warstwa. |
maxIntensity optional |
Typ:
number optional Maksymalna intensywność mapy termicznej. Domyślnie kolory mapy termicznej są skalowane dynamicznie według największego zagęszczenia punktów na dowolnym piksela na mapie. Ta właściwość umożliwia określenie stałego maksimum. |
opacity optional |
Typ:
number optional Domyślne:
0.6 Przezroczystość mapy termicznej 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 mapy termicznej. To punkt danych geograficznych z atrybutem wagi.
Właściwości | |
---|---|
location |
Typ:
LatLng Lokalizacja punktu danych. |
weight |
Typ:
number Wartość ważenia punktu danych. |