Heatmaps

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.

HeatmapLayer
HeatmapLayer([opts])
Parametry: 
Tworzy nową instancję HeatmapLayer.
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)
Zwróć wartość: brak
Określa punkty danych do wyświetlenia przez tę mapę termiczną.
setMap
setMap(map)
Parametry: 
  • mapMap optional
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.

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

location
Typ:  LatLng
Lokalizacja punktu danych.
weight
Typ:  number
Wartość ważenia punktu danych.