LineLayerOptions interface

Opties die worden gebruikt bij het weergeven van SimpleLine-, SimplePolygon-, CirclePolygon-, LineString-, MultiLineString-, Polygon- en MultiPolygon-objecten in een lijnlaag.

Extends

Eigenschappen

blur

De hoeveelheid vervaging die moet worden toegepast op de lijn in pixels. Standaard 0.

lineCap

Hiermee geeft u op hoe de uiteinden van de lijnen worden weergegeven.

""butt"": een dop met een kwadratisch uiteinde dat naar het exacte eindpunt van de lijn wordt getrokken.

""rond": een dop met een afgerond uiteinde dat voorbij het eindpunt van de lijn wordt getrokken met een straal van de helft van de lijnbreedte en gecentreerd op het eindpunt van de lijn.

""square"": een dop met een vierkante kant die voorbij het eindpunt van de lijn wordt getrokken op een afstand van de helft van de lijnbreedte.

Standaard ''round''.
lineJoin

Hiermee geeft u op hoe de verbindingen in de lijnen worden weergegeven.

""schuine rand"": een join met een vierkantseinde dat voorbij het eindpunt van de lijn wordt getrokken op een afstand van de helft van de lijnbreedte.

""rond": een samenvoeging met een afgerond uiteinde dat voorbij het eindpunt van de lijn wordt getrokken met een straal van de helft van de lijnbreedte en gecentreerd op het eindpunt van de lijn.

""verstek"": een samenvoeging met een scherpe, schuine hoek die met de buitenste zijden voorbij het eindpunt van het pad wordt getekend totdat ze elkaar ontmoeten.

Standaard ''round''.
offset

De verschuiving van de lijn. Een positieve waarde verschoven de lijn naar rechts ten opzichte van de richting van de lijn. Een negatieve waarde wordt naar links verschoven. Standaard 0.

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.

strokeColor

Hiermee geeft u de kleur van de lijn op. Standaard "#1E90FF".

strokeDashArray

Hiermee geeft u de lengte op van de afwisselende streepjes en tussenruimten die het streepjespatroon vormen. Getallen moeten gelijk zijn aan of groter zijn dan 0. De lengten worden geschaald met de strokeWidth. Als u een streepjeslengte wilt converteren naar pixels, vermenigvuldigt u de lengte met de huidige lijnbreedte.

strokeGradient

Hiermee definieert u een kleurovergang waarmee de lijnen moeten worden gekleurd. Vereist dat de optie DataSource lineMetrics is ingesteld op true. Uitgeschakeld als strokeDashArray is ingesteld.

strokeOpacity

Een getal tussen 0 en 1 dat de dekking aangeeft waarop de lijn wordt getekend. Standaard 1.

strokeWidth

De breedte van de lijn in pixels. Moet een waarde groter of gelijk aan 0 zijn. Standaard 2.

translate

De hoeveelheid verschuiving in pixels om de lijn weer te geven ten opzichte van waar deze normaal zou worden weergegeven. Negatieve waarden geven links en omhoog aan. Standaard: [0,0]

translateAnchor

Hiermee geeft u het referentiekader voor translate.

''map'': lijnen worden vertaald ten opzichte van de kaart.

Viewport: lijnen worden vertaald ten opzichte van de viewport

Standaardinstelling: ''map''

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

blur

De hoeveelheid vervaging die moet worden toegepast op de lijn in pixels. Standaard 0.

blur?: number | DataDrivenPropertyValueSpecification<number>

Waarde van eigenschap

number | DataDrivenPropertyValueSpecification<number>

lineCap

Hiermee geeft u op hoe de uiteinden van de lijnen worden weergegeven.

""butt"": een dop met een kwadratisch uiteinde dat naar het exacte eindpunt van de lijn wordt getrokken.

""rond": een dop met een afgerond uiteinde dat voorbij het eindpunt van de lijn wordt getrokken met een straal van de helft van de lijnbreedte en gecentreerd op het eindpunt van de lijn.

""square"": een dop met een vierkante kant die voorbij het eindpunt van de lijn wordt getrokken op een afstand van de helft van de lijnbreedte.

Standaard ''round''.
lineCap?: "butt" | "round" | "square"

Waarde van eigenschap

"butt" | "round" | "square"

lineJoin

Hiermee geeft u op hoe de verbindingen in de lijnen worden weergegeven.

""schuine rand"": een join met een vierkantseinde dat voorbij het eindpunt van de lijn wordt getrokken op een afstand van de helft van de lijnbreedte.

""rond": een samenvoeging met een afgerond uiteinde dat voorbij het eindpunt van de lijn wordt getrokken met een straal van de helft van de lijnbreedte en gecentreerd op het eindpunt van de lijn.

""verstek"": een samenvoeging met een scherpe, schuine hoek die met de buitenste zijden voorbij het eindpunt van het pad wordt getekend totdat ze elkaar ontmoeten.

Standaard ''round''.
lineJoin?: "bevel" | "round" | "miter"

Waarde van eigenschap

"bevel" | "round" | "miter"

offset

De verschuiving van de lijn. Een positieve waarde verschoven de lijn naar rechts ten opzichte van de richting van de lijn. Een negatieve waarde wordt naar links verschoven. Standaard 0.

offset?: number | DataDrivenPropertyValueSpecification<number>

Waarde van eigenschap

number | DataDrivenPropertyValueSpecification<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

strokeColor

Hiermee geeft u de kleur van de lijn op. Standaard "#1E90FF".

strokeColor?: string | DataDrivenPropertyValueSpecification<string>

Waarde van eigenschap

string | DataDrivenPropertyValueSpecification<string>

strokeDashArray

Hiermee geeft u de lengte op van de afwisselende streepjes en tussenruimten die het streepjespatroon vormen. Getallen moeten gelijk zijn aan of groter zijn dan 0. De lengten worden geschaald met de strokeWidth. Als u een streepjeslengte wilt converteren naar pixels, vermenigvuldigt u de lengte met de huidige lijnbreedte.

strokeDashArray?: number[]

Waarde van eigenschap

number[]

strokeGradient

Hiermee definieert u een kleurovergang waarmee de lijnen moeten worden gekleurd. Vereist dat de optie DataSource lineMetrics is ingesteld op true. Uitgeschakeld als strokeDashArray is ingesteld.

strokeGradient?: Expression

Waarde van eigenschap

strokeOpacity

Een getal tussen 0 en 1 dat de dekking aangeeft waarop de lijn wordt getekend. Standaard 1.

strokeOpacity?: number | DataDrivenPropertyValueSpecification<number>

Waarde van eigenschap

number | DataDrivenPropertyValueSpecification<number>

strokeWidth

De breedte van de lijn in pixels. Moet een waarde groter of gelijk aan 0 zijn. Standaard 2.

strokeWidth?: number | DataDrivenPropertyValueSpecification<number>

Waarde van eigenschap

number | DataDrivenPropertyValueSpecification<number>

translate

De hoeveelheid verschuiving in pixels om de lijn weer te geven ten opzichte van waar deze normaal zou worden weergegeven. Negatieve waarden geven links en omhoog aan. Standaard: [0,0]

translate?: Pixel

Waarde van eigenschap

translateAnchor

Hiermee geeft u het referentiekader voor translate.

''map'': lijnen worden vertaald ten opzichte van de kaart.

Viewport: lijnen worden vertaald ten opzichte van de viewport

Standaardinstelling: ''map''
translateAnchor?: "map" | "viewport"

Waarde van eigenschap

"map" | "viewport"

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