HeatmapLayer-Klasse
google.maps.visualization.HeatmapLayer
Kurs
Eine Ebene mit einer clientseitig gerenderten Heatmap, die die Datenintensität an geografischen Punkten darstellt.
Diese Klasse erweitert MVCObject
.
Rufe const {HeatmapLayer} = await google.maps.importLibrary("visualization")
auf, um auf die Daten zuzugreifen. Weitere Informationen finden Sie unter Bibliotheken in der Maps JavaScript API.
Konstruktor | |
---|---|
HeatmapLayer |
HeatmapLayer([opts]) Parameter:
Creates a new instance of HeatmapLayer . |
Methoden | |
---|---|
getData |
getData() Parameter:Keine
Rückgabewert:
MVCArray<LatLng|WeightedLocation> Gibt die Datenpunkte zurück, die derzeit in dieser Heatmap angezeigt werden. |
getMap |
getMap() Parameter:Keine
Rückgabewert:
Map|undefined |
setData |
setData(data) Parameter:
Rückgabewert:Keiner
Hier legen Sie die Datenpunkte fest, die in dieser Heatmap angezeigt werden sollen. |
setMap |
setMap(map) Parameter:
Rückgabewert:Keiner
Die Heatmap wird auf der angegebenen Karte gerendert. Wenn „map“ auf null festgelegt ist, wird die Heatmap entfernt. |
setOptions |
setOptions(options) Parameter:
Rückgabewert:Keiner
|
Übernommen:addListener ,
bindTo ,
get ,
notify ,
set ,
setValues ,
unbind ,
unbindAll
|
HeatmapLayerOptions-Schnittstelle
google.maps.visualization.HeatmapLayerOptions
Benutzeroberfläche
Dieses Objekt definiert die Eigenschaften, die für ein HeatmapLayer
-Objekt festgelegt werden können.
Attribute | |
---|---|
data optional |
Typ:
MVCArray<LatLng|WeightedLocation>|Array<LatLng|WeightedLocation> optional Die anzuzeigenden Datenpunkte. Erforderlich. |
dissipating optional |
Typ:
boolean optional Gibt an, ob Heatmaps sich beim Vergrößern der Ansicht auflösen. Standardmäßig wird der Einflussbereich eines Datenpunkts nur durch die Option „Radius“ angegeben. Wenn „Verschwinden“ deaktiviert ist, wird die Option „Radius“ als Radius bei Zoomstufe 0 interpretiert. |
gradient optional |
Typ:
Array<string> optional Der Farbverlauf der Heatmap, angegeben als Array von CSS-Farbzeichenfolgen. Alle CSS3-Farben werden unterstützt, mit Ausnahme von Farben mit erweiterten Namen. |
map optional |
Typ:
Map optional Die Karte, auf der die Ebene angezeigt wird. |
maxIntensity optional |
Typ:
number optional Die maximale Intensität der Heatmap. Standardmäßig werden Heatmap-Farben gemäß der größten Konzentration von Punkten an einem beliebigen Pixel der Karte dynamisch skaliert. Mit dieser Eigenschaft können Sie einen festen Maximalwert festlegen. |
opacity optional |
Typ:
number optional Standard:
0.6 Die Deckkraft der Heatmap, ausgedrückt als Zahl zwischen 0 und 1. |
radius optional |
Typ:
number optional Der Einflussradius der einzelnen Datenpunkte in Pixeln. |
WeightedLocation -Schnittstelle
google.maps.visualization.WeightedLocation
Benutzeroberfläche
Ein Datenpunkteintrag für eine Heatmap. Dies ist ein geografischer Datenpunkt mit einem Gewichtsattribut.
Attribute | |
---|---|
location |
Typ:
LatLng Der Standort des Datenpunkts. |
weight |
Typ:
number Der Gewichtungsfaktor des Datenpunkts. |