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 |
intensity |
|
opacity | De dekking waarmee de heatmap-laag wordt weergegeven, gedefinieerd als een getal tussen 0 en 1.
Standaard |
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 |
source | De id of het exemplaar van een gegevensbron die door de laag wordt weergegeven. |
source |
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 |
Overgenomen eigenschappen
filter | Een expressie waarin voorwaarden voor bronfuncties worden opgegeven. Alleen functies die overeenkomen met het filter worden weergegeven. |
max |
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 |
min |
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 |
visible | Hiermee geeft u op of de laag zichtbaar is of niet.
Standaard |
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