HeatMapLayerOptions interface

Opties die worden gebruikt bij het weergeven van puntobjecten in een HeatMapLayer.

Extends

Eigenschappen

color

Hiermee geeft u de kleurovergang op die wordt gebruikt om de pixels in de heatmap in te kleuren. Dit wordt gedefinieerd met behulp van een expressie die als invoer wordt gebruikt ["heatmap-density"] . Standaard ["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

heatmap-weight Vergelijkbaar met, maar hiermee wordt de globale intensiteit van de heatmap opgegeven. Hoe hoger deze waarde is, hoe meer 'gewicht' elk punt bijdraagt aan het uiterlijk. Standaard 1

opacity

De dekking waarmee de heatmap-laag wordt weergegeven, gedefinieerd als een getal tussen 0 en 1. Standaard 1.

radius

De radius in pixels die wordt gebruikt om een gegevenspunt op de heatmap weer te geven. De straal moet een getal groter of gelijk aan 1 zijn. Standaard 30.

source

De id of het exemplaar van een gegevensbron die door de laag wordt weergegeven.

sourceLayer

Vereist wanneer de bron van de laag een VectorTileSource is. Een vectorbron kan meerdere lagen bevatten. Hiermee wordt aangegeven welke in deze laag moet worden weergegeven. Niet toegestaan voor alle andere typen bronnen.

weight

Hiermee geeft u op hoeveel een afzonderlijk gegevenspunt bijdraagt aan de heatmap. Moet een getal groter zijn dan 0. Een waarde van 5 komt overeen met 5 punten gewicht 1 op dezelfde plek. Dit is handig bij het clusteren van punten om heatmap-rendering of grote gegevenssets toe te staan. Standaard 1

Overgenomen eigenschappen

filter

Een expressie waarin voorwaarden voor bronfuncties worden opgegeven. Alleen functies die overeenkomen met het filter worden weergegeven.

maxZoom

Een geheel getal dat het maximale zoomniveau aangeeft waarop de laag moet worden weergegeven. Deze waarde is exclusief, d.w.w.: de laag is zichtbaar op maxZoom > zoom >= minZoom. Standaard 24.

minZoom

Een geheel getal dat het minimale zoomniveau aangeeft waarop de laag moet worden weergegeven. Deze waarde is inclusief, d.w.w.: de laag is zichtbaar op maxZoom > zoom >= minZoom. Standaard 0.

visible

Hiermee geeft u op of de laag zichtbaar is of niet. Standaard true.

Eigenschapdetails

color

Hiermee geeft u de kleurovergang op die wordt gebruikt om de pixels in de heatmap in te kleuren. Dit wordt gedefinieerd met behulp van een expressie die als invoer wordt gebruikt ["heatmap-density"] . Standaard ["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

Waarde van eigenschap

intensity

heatmap-weight Vergelijkbaar met, maar hiermee wordt de globale intensiteit van de heatmap opgegeven. Hoe hoger deze waarde is, hoe meer 'gewicht' elk punt bijdraagt aan het uiterlijk. Standaard 1

intensity?: number | PropertyValueSpecification<number>

Waarde van eigenschap

number | PropertyValueSpecification<number>

opacity

De dekking waarmee de heatmap-laag wordt weergegeven, gedefinieerd als een getal tussen 0 en 1. Standaard 1.

opacity?: number | PropertyValueSpecification<number>

Waarde van eigenschap

number | PropertyValueSpecification<number>

radius

De radius in pixels die wordt gebruikt om een gegevenspunt op de heatmap weer te geven. De straal moet een getal groter of gelijk aan 1 zijn. Standaard 30.

radius?: number | PropertyValueSpecification<number>

Waarde van eigenschap

number | PropertyValueSpecification<number>

source

De id of het exemplaar van een gegevensbron die door de laag wordt weergegeven.

source?: string | Source

Waarde van eigenschap

string | Source

sourceLayer

Vereist wanneer de bron van de laag een VectorTileSource is. Een vectorbron kan meerdere lagen bevatten. Hiermee wordt aangegeven welke in deze laag moet worden weergegeven. Niet toegestaan voor alle andere typen bronnen.

sourceLayer?: string

Waarde van eigenschap

string

weight

Hiermee geeft u op hoeveel een afzonderlijk gegevenspunt bijdraagt aan de heatmap. Moet een getal groter zijn dan 0. Een waarde van 5 komt overeen met 5 punten gewicht 1 op dezelfde plek. Dit is handig bij het clusteren van punten om heatmap-rendering of grote gegevenssets toe te staan. Standaard 1

weight?: number | PropertyValueSpecification<number>

Waarde van eigenschap

number | PropertyValueSpecification<number>

Details van overgenomen eigenschap

filter

Een expressie waarin voorwaarden voor bronfuncties worden opgegeven. Alleen functies die overeenkomen met het filter worden weergegeven.

filter?: Expression

Waarde van eigenschap

Overgenomen vanLayerOptions.filter

maxZoom

Een geheel getal dat het maximale zoomniveau aangeeft waarop de laag moet worden weergegeven. Deze waarde is exclusief, d.w.w.: de laag is zichtbaar op maxZoom > zoom >= minZoom. Standaard 24.

maxZoom?: number

Waarde van eigenschap

number

Overgenomen vanLayerOptions.maxZoom

minZoom

Een geheel getal dat het minimale zoomniveau aangeeft waarop de laag moet worden weergegeven. Deze waarde is inclusief, d.w.w.: de laag is zichtbaar op maxZoom > zoom >= minZoom. Standaard 0.

minZoom?: number

Waarde van eigenschap

number

Overgenomen vanLayerOptions.minZoom

visible

Hiermee geeft u op of de laag zichtbaar is of niet. Standaard true.

visible?: boolean

Waarde van eigenschap

boolean

Overgenomen vanLayerOptions.visible