Freigeben über


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 ["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"]

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

opacity

Die Deckkraft, bei der die Heatmap-Schicht gerendert wird, wird als Zahl zwischen 0 und 1 definiert. Standardwert: 1.

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.

source

Die ID oder Instanz einer Datenquelle, die von der Ebene gerendert wird.

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.

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

Geerbte Eigenschaften

filter

Ein Ausdruck, der Bedingungen für Quellfeatures angibt. Es werden nur Features angezeigt, die dem Filter entsprechen.

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 >= minZoomsichtbar. Standardwert: 24.

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 >= minZoomsichtbar. Standardwert: 0.

visible

Gibt an, ob die Ebene sichtbar ist oder nicht. Standardwert: true.

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 >= minZoomsichtbar. 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 >= minZoomsichtbar. 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