PolygonExtrusionLayerOptions interface

Možnosti používané při vykreslování Polygon objektů MultiPolygon v objektu PolygonExtrusionLayer.

Extends

Vlastnosti

base

Výška v metrech pro vysunutí základny této vrstvy. Tato výška je relativní k zemi. Musí být větší nebo rovno 0 a menší než nebo rovno height. Výchozí .0

fillColor

Barva, která se má vyplnit mnohoúhelníky. Ignorováno, pokud fillPattern je nastavena. Výchozí ."#1E90FF"

fillOpacity

Číslo mezi 0 a 1, které označuje neprůhlednost, s jakou bude výplň vytažena. Výchozí .1

fillPattern

Název obrázku v spritu, který se má použít pro kreslení obrazových výplní. U bezproblémových vzorů musí být šířka obrázku faktorem dva (2, 4, 8, ..., 512).

height

Výška v metrech pro vysunutí této vrstvy. Tato výška je relativní k zemi. Musí být číslo větší nebo rovno 0. 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ů.

translate

Posun mnohoúhelníku v pixelech Hodnoty jsou [x, y], kde zápory označují vlevo a nahoru. Výchozí [0, 0]

translateAnchor

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

''map'': Mnohoúhelníky jsou přeloženy vzhledem k mapě.

''viewport'': Mnohoúhelníky jsou přeloženy vzhledem k oblasti zobrazení.

Výchozí: "map".
verticalGradient

Určuje, jestli má mít mnohoúhelník svislý přechod po stranách extruze. Výchozí: true

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

base

Výška v metrech pro vysunutí základny této vrstvy. Tato výška je relativní k zemi. Musí být větší nebo rovno 0 a menší než nebo rovno height. Výchozí .0

base?: number | DataDrivenPropertyValueSpecification<number>

Hodnota vlastnosti

number | DataDrivenPropertyValueSpecification<number>

fillColor

Barva, která se má vyplnit mnohoúhelníky. Ignorováno, pokud fillPattern je nastavena. Výchozí ."#1E90FF"

fillColor?: string | DataDrivenPropertyValueSpecification<string>

Hodnota vlastnosti

string | DataDrivenPropertyValueSpecification<string>

fillOpacity

Číslo mezi 0 a 1, které označuje neprůhlednost, s jakou bude výplň vytažena. Výchozí .1

fillOpacity?: number

Hodnota vlastnosti

number

fillPattern

Název obrázku v spritu, který se má použít pro kreslení obrazových výplní. U bezproblémových vzorů musí být šířka obrázku faktorem dva (2, 4, 8, ..., 512).

fillPattern?: string

Hodnota vlastnosti

string

height

Výška v metrech pro vysunutí této vrstvy. Tato výška je relativní k zemi. Musí být číslo větší nebo rovno 0. Výchozí 0

height?: 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

translate

Posun mnohoúhelníku v pixelech Hodnoty jsou [x, y], kde zápory označují vlevo a nahoru. Výchozí [0, 0]

translate?: Pixel

Hodnota vlastnosti

translateAnchor

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

''map'': Mnohoúhelníky jsou přeloženy vzhledem k mapě.

''viewport'': Mnohoúhelníky jsou přeloženy vzhledem k oblasti zobrazení.

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

Hodnota vlastnosti

"map" | "viewport"

verticalGradient

Určuje, jestli má mít mnohoúhelník svislý přechod po stranách extruze. Výchozí: true

verticalGradient?: boolean

Hodnota vlastnosti

boolean

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