LineLayerOptions interface

Možnosti používané při vykreslování objektů SimpleLine, SimplePolygon, CirclePolygon, LineString, MultiLineString, Polygon a MultiPolygon ve vrstvě čar.

Extends

Vlastnosti

blur

Množství rozostření, které se má použít na čáru v pixelech. Výchozí .0

lineCap

Určuje, jak se vykreslují konce řádků.

''butt'': Cap with a squared-off end which is drawn to the exact endpoint of the line.

''kruhový'' čepice se zaobleným koncem, která je nakreslena za koncovým bodem čáry v poloměru poloviny šířky čar a je vycentrována na koncovém bodě přímky.

''čtverec'': Čepice se čtvercovým koncem, která je nakreslena za koncovým bodem čáry ve vzdálenosti jedné poloviny šířky čáry.

Výchozí "round".
lineJoin

Určuje, jak se vykreslují spoje v řádcích.

"Zkosení": Spojení se čtvercovým koncem, které je nakresleno za koncovým bodem čáry ve vzdálenosti poloviny šířky čar.

''round'': spojení se zaobleným koncem, které je zakresleno za koncovým bodem čáry v poloměru jedné poloviny šířky čar a vycentrováno na koncovém bodě čáry.

"Miter": Spojení s ostrým, šikmým rohem, který je nakreslen vnějšími stranami za koncovým bodem cesty, dokud se nesetkají.

Výchozí "round".
offset

Posun čáry. Kladná hodnota posune čáru doprava vzhledem ke směru přímky. Záporná hodnota se posune doleva. Výchozí .0

source

ID nebo instance zdroje dat, který bude vrstva vykreslovat.

sourceLayer

Požadováno, pokud je zdrojem vrstvy VectorTileSource. Zdroj vektoru může mít v sobě více vrstev, což identifikuje, která z nich se má v této vrstvě vykreslit. Zakázáno pro všechny ostatní typy zdrojů.

strokeColor

Určuje barvu čáry. Výchozí ."#1E90FF"

strokeDashArray

Určuje délky střídavých pomlček a mezer, které tvoří vzor pomlčky. Čísla musí být rovna nebo větší než 0. Délky jsou škálovány pomocí tahuWidth. Pokud chcete převést délku pomlčky na pixely, vynásobte ji aktuální šířkou tahu.

strokeGradient

Definuje přechod, pomocí kterého se mají obarvit čáry. Vyžaduje, aby byla možnost LineMetrics zdroje dat nastavená na hodnotu true. Zakázáno, pokud je nastavená hodnota strokeDashArray.

strokeOpacity

Číslo mezi 0 a 1, které označuje neprůhlednost, při které bude čára vykreslena. Výchozí .1

strokeWidth

Šířka čáry v pixelech. Musí být hodnota větší nebo rovna 0. Výchozí .2

translate

Velikost posunu v pixelech pro vykreslení čáry vzhledem k místu, kde by se vykreslovala normálně. Záporné hodnoty označují vlevo a nahoru. Výchozí: [0,0]

translateAnchor

Určuje referenční rámec pro translate.

'"map"': Čáry jsou přeloženy vzhledem k mapě.

''viewport'': Řádky jsou přeloženy vzhledem k pohledu

Výchozí: "map".

Zděděné vlastnosti

filter

Výraz určující podmínky pro zdrojové funkce. Zobrazí se pouze funkce, které odpovídají filtru.

maxZoom

Celé číslo určující maximální úroveň přiblížení pro vykreslení vrstvy. Tato hodnota je výhradní, tj. vrstva bude viditelná na adrese maxZoom > zoom >= minZoom. Výchozí .24

minZoom

Celé číslo určující minimální úroveň přiblížení, na které se má vrstva vykreslit. Tato hodnota je inkluzivní, tj. vrstva bude viditelná na adrese maxZoom > zoom >= minZoom. Výchozí .0

visible

Určuje, jestli je vrstva viditelná nebo ne. Výchozí .true

Podrobnosti vlastnosti

blur

Množství rozostření, které se má použít na čáru v pixelech. Výchozí .0

blur?: number | DataDrivenPropertyValueSpecification<number>

Hodnota vlastnosti

number | DataDrivenPropertyValueSpecification<number>

lineCap

Určuje, jak se vykreslují konce řádků.

''butt'': Cap with a squared-off end which is drawn to the exact endpoint of the line.

''kruhový'' čepice se zaobleným koncem, která je nakreslena za koncovým bodem čáry v poloměru poloviny šířky čar a je vycentrována na koncovém bodě přímky.

''čtverec'': Čepice se čtvercovým koncem, která je nakreslena za koncovým bodem čáry ve vzdálenosti jedné poloviny šířky čáry.

Výchozí "round".
lineCap?: "butt" | "round" | "square"

Hodnota vlastnosti

"butt" | "round" | "square"

lineJoin

Určuje, jak se vykreslují spoje v řádcích.

"Zkosení": Spojení se čtvercovým koncem, které je nakresleno za koncovým bodem čáry ve vzdálenosti poloviny šířky čar.

''round'': spojení se zaobleným koncem, které je zakresleno za koncovým bodem čáry v poloměru jedné poloviny šířky čar a vycentrováno na koncovém bodě čáry.

"Miter": Spojení s ostrým, šikmým rohem, který je nakreslen vnějšími stranami za koncovým bodem cesty, dokud se nesetkají.

Výchozí "round".
lineJoin?: "bevel" | "round" | "miter"

Hodnota vlastnosti

"bevel" | "round" | "miter"

offset

Posun čáry. Kladná hodnota posune čáru doprava vzhledem ke směru přímky. Záporná hodnota se posune doleva. Výchozí .0

offset?: number | DataDrivenPropertyValueSpecification<number>

Hodnota vlastnosti

number | DataDrivenPropertyValueSpecification<number>

source

ID nebo instance zdroje dat, který bude vrstva vykreslovat.

source?: string | Source

Hodnota vlastnosti

string | Source

sourceLayer

Požadováno, pokud je zdrojem vrstvy VectorTileSource. Zdroj vektoru může mít v sobě více vrstev, což identifikuje, která z nich se má v této vrstvě vykreslit. Zakázáno pro všechny ostatní typy zdrojů.

sourceLayer?: string

Hodnota vlastnosti

string

strokeColor

Určuje barvu čáry. Výchozí ."#1E90FF"

strokeColor?: string | DataDrivenPropertyValueSpecification<string>

Hodnota vlastnosti

string | DataDrivenPropertyValueSpecification<string>

strokeDashArray

Určuje délky střídavých pomlček a mezer, které tvoří vzor pomlčky. Čísla musí být rovna nebo větší než 0. Délky jsou škálovány pomocí tahuWidth. Pokud chcete převést délku pomlčky na pixely, vynásobte ji aktuální šířkou tahu.

strokeDashArray?: number[]

Hodnota vlastnosti

number[]

strokeGradient

Definuje přechod, pomocí kterého se mají obarvit čáry. Vyžaduje, aby byla možnost LineMetrics zdroje dat nastavená na hodnotu true. Zakázáno, pokud je nastavená hodnota strokeDashArray.

strokeGradient?: Expression

Hodnota vlastnosti

strokeOpacity

Číslo mezi 0 a 1, které označuje neprůhlednost, při které bude čára vykreslena. Výchozí .1

strokeOpacity?: number | DataDrivenPropertyValueSpecification<number>

Hodnota vlastnosti

number | DataDrivenPropertyValueSpecification<number>

strokeWidth

Šířka čáry v pixelech. Musí být hodnota větší nebo rovna 0. Výchozí .2

strokeWidth?: number | DataDrivenPropertyValueSpecification<number>

Hodnota vlastnosti

number | DataDrivenPropertyValueSpecification<number>

translate

Velikost posunu v pixelech pro vykreslení čáry vzhledem k místu, kde by se vykreslovala normálně. Záporné hodnoty označují vlevo a nahoru. Výchozí: [0,0]

translate?: Pixel

Hodnota vlastnosti

translateAnchor

Určuje referenční rámec pro translate.

'"map"': Čáry jsou přeloženy vzhledem k mapě.

''viewport'': Řádky jsou přeloženy vzhledem k pohledu

Výchozí: "map".
translateAnchor?: "map" | "viewport"

Hodnota vlastnosti

"map" | "viewport"

Podrobnosti zděděných vlastností

filter

Výraz určující podmínky pro zdrojové funkce. Zobrazí se pouze funkce, které odpovídají filtru.

filter?: Expression

Hodnota vlastnosti

Zděděno zlayerOptions.filter

maxZoom

Celé číslo určující maximální úroveň přiblížení pro vykreslení vrstvy. Tato hodnota je výhradní, tj. vrstva bude viditelná na adrese maxZoom > zoom >= minZoom. Výchozí .24

maxZoom?: number

Hodnota vlastnosti

number

Zděděno zLayerOptions.maxZoom

minZoom

Celé číslo určující minimální úroveň přiblížení, na které se má vrstva vykreslit. Tato hodnota je inkluzivní, tj. vrstva bude viditelná na adrese maxZoom > zoom >= minZoom. Výchozí .0

minZoom?: number

Hodnota vlastnosti

number

Zděděno zLayerOptions.minZoom

visible

Určuje, jestli je vrstva viditelná nebo ne. Výchozí .true

visible?: boolean

Hodnota vlastnosti

boolean

Zděděno zLayerOptions.visible