HeatMapLayerOptions interface
Optionen, die beim Rendern von Point-Objekten in einem HeatMapLayer verwendet werden.
- Extends
Eigenschaften
color | Gibt den Farbverlauf an, der zum Einfärben der Pixel in der Heatmap verwendet wird.
Dies wird mithilfe eines Ausdrucks definiert, der als Eingabe verwendet |
intensity | Ähnlich wie , |
opacity | Die Deckkraft, bei der die Heatmap-Schicht gerendert wird, wird als Zahl zwischen 0 und 1 definiert.
Standardwert: |
radius | Der Radius in Pixeln, der zum Rendern eines Datenpunkts auf der Heatmap verwendet wird.
Der Radius muss eine Zahl größer oder gleich 1 sein.
Standardwert: |
source | Die ID oder Instanz einer Datenquelle, die von der Ebene gerendert wird. |
source |
Erforderlich, wenn die Quelle der Ebene eine VectorTileSource ist. Eine Vektorquelle kann mehrere Ebenen enthalten. Dadurch wird ermittelt, welche in dieser Ebene gerendert werden soll. Verboten für alle anderen Arten von Quellen. |
weight | Gibt an, wie viel ein einzelner Datenpunkt zur Heatmap beiträgt.
Muss eine Zahl größer als 0 sein. Ein Wert von 5 wäre gleichbedeutend mit 5 Gewichtungspunkten 1 an derselben Stelle.
Dies ist nützlich, wenn Clusterpunkte gruppiert werden, um das Rendern von Heatmaps oder große Datasets zuzulassen.
Standard |
Geerbte Eigenschaften
filter | Ein Ausdruck, der Bedingungen für Quellfeatures angibt. Es werden nur Features angezeigt, die dem Filter entsprechen. |
max |
Eine ganze Zahl, die die maximale Zoomstufe angibt, auf der die Ebene gerendert werden soll.
Dieser Wert ist exklusiv, d. h. die Ebene ist unter |
min |
Eine ganze Zahl, die die minimale Zoomstufe angibt, auf der die Ebene gerendert werden soll.
Dieser Wert ist inklusiv, d. h. die Ebene ist unter |
visible | Gibt an, ob die Ebene sichtbar ist oder nicht.
Standardwert: |
Details zur Eigenschaft
color
Gibt den Farbverlauf an, der zum Einfärben der Pixel in der Heatmap verwendet wird.
Dies wird mithilfe eines Ausdrucks definiert, der als Eingabe verwendet ["heatmap-density"]
wird.
Standard ["interpolate",["linear"],["heatmap-density"],0,"rgba(0,0, 255,0)",0.1,"royalblue",0.3,"cyan",0.5,"lime",0.7,"yellow",1,"red"]
color?: Expression
Eigenschaftswert
intensity
Ähnlich wie , heatmap-weight
gibt aber die globale Heatmap-Intensität an.
Je höher dieser Wert ist, desto mehr "Gewicht" trägt jeder Punkt zur Darstellung bei.
Standard 1
intensity?: number | PropertyValueSpecification<number>
Eigenschaftswert
number | PropertyValueSpecification<number>
opacity
Die Deckkraft, bei der die Heatmap-Schicht gerendert wird, wird als Zahl zwischen 0 und 1 definiert.
Standardwert: 1
.
opacity?: number | PropertyValueSpecification<number>
Eigenschaftswert
number | PropertyValueSpecification<number>
radius
Der Radius in Pixeln, der zum Rendern eines Datenpunkts auf der Heatmap verwendet wird.
Der Radius muss eine Zahl größer oder gleich 1 sein.
Standardwert: 30
.
radius?: number | PropertyValueSpecification<number>
Eigenschaftswert
number | PropertyValueSpecification<number>
source
Die ID oder Instanz einer Datenquelle, die von der Ebene gerendert wird.
source?: string | Source
Eigenschaftswert
string | Source
sourceLayer
Erforderlich, wenn die Quelle der Ebene eine VectorTileSource ist. Eine Vektorquelle kann mehrere Ebenen enthalten. Dadurch wird ermittelt, welche in dieser Ebene gerendert werden soll. Verboten für alle anderen Arten von Quellen.
sourceLayer?: string
Eigenschaftswert
string
weight
Gibt an, wie viel ein einzelner Datenpunkt zur Heatmap beiträgt.
Muss eine Zahl größer als 0 sein. Ein Wert von 5 wäre gleichbedeutend mit 5 Gewichtungspunkten 1 an derselben Stelle.
Dies ist nützlich, wenn Clusterpunkte gruppiert werden, um das Rendern von Heatmaps oder große Datasets zuzulassen.
Standard 1
weight?: number | PropertyValueSpecification<number>
Eigenschaftswert
number | PropertyValueSpecification<number>
Geerbte Eigenschaftsdetails
filter
Ein Ausdruck, der Bedingungen für Quellfeatures angibt. Es werden nur Features angezeigt, die dem Filter entsprechen.
filter?: Expression
Eigenschaftswert
Geerbt vonLayerOptions.filter
maxZoom
Eine ganze Zahl, die die maximale Zoomstufe angibt, auf der die Ebene gerendert werden soll.
Dieser Wert ist exklusiv, d. h. die Ebene ist unter maxZoom > zoom >= minZoom
sichtbar.
Standardwert: 24
.
maxZoom?: number
Eigenschaftswert
number
Geerbt vonLayerOptions.maxZoom
minZoom
Eine ganze Zahl, die die minimale Zoomstufe angibt, auf der die Ebene gerendert werden soll.
Dieser Wert ist inklusiv, d. h. die Ebene ist unter maxZoom > zoom >= minZoom
sichtbar.
Standardwert: 0
.
minZoom?: number
Eigenschaftswert
number
Geerbt vonLayerOptions.minZoom
visible
Gibt an, ob die Ebene sichtbar ist oder nicht.
Standardwert: true
.
visible?: boolean
Eigenschaftswert
boolean
Geerbt vonLayerOptions.visible