HeatmapLayer-Klasse
google.maps.visualization.HeatmapLayer
Klasse
Eine Ebene, die eine clientseitig gerenderte Heatmap zur Verfügung stellt, die die Intensität von Daten an geografischen Punkten darstellt.
Diese Klasse erweitert MVCObject
.
Zugriff über const {HeatmapLayer} = await google.maps.importLibrary("visualization")
aufrufen. 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 derzeit von dieser Heatmap angezeigten Datenpunkte zurück. |
getMap |
getMap() Parameter:Keine
Rückgabewert:
Map|undefined |
setData |
setData(data) Parameter:
Rückgabewert:Keine
Legt die Datenpunkte fest, die von dieser Heatmap angezeigt werden sollen. |
setMap |
setMap(map) Parameter:
Rückgabewert:Keine
Stellt die Heatmap auf der angegebenen Karte dar. Ist für die Karte null festgelegt, wird die Heatmap entfernt. |
setOptions |
setOptions(options) Parameter:
Rückgabewert:Keine
|
Übernommen:
addListener ,
bindTo ,
get ,
notify ,
set ,
setValues ,
unbind ,
unbindAll
|
HeatmapLayerOptions-Schnittstelle
google.maps.visualization.HeatmapLayerOptions
-Schnittstelle
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 Datenpunkte, die angezeigt werden sollen. Erforderlich. |
dissipating optional |
Typ:
boolean optional Gibt an, ob Heatmaps sich beim Vergrößern der Ansicht auflösen. Der Einflussradius eines Datenpunkts wird standardmäßig nur durch die Umkreisoption angegeben. Wenn die Auflösung deaktiviert ist, wird die Radiusoption 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 Standardwert:
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
-Schnittstelle
Ein Datenpunkteintrag für eine Heatmap. Dies ist ein geografischer Datenpunkt mit einem Gewichtsattribut.
Attribute | |
---|---|
location |
Typ:
LatLng Der Ort des Datenpunkts. |
weight |
Typ:
number Der Gewichtungswert des Datenpunkts. |