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 |
fill |
Barva, která se má vyplnit mnohoúhelníky.
Ignorováno, pokud |
fill |
Číslo mezi 0 a 1, které označuje neprůhlednost, s jakou bude výplň vytažena.
Výchozí . |
fill |
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í |
source | ID nebo instance zdroje dat, který bude vrstva vykreslovat. |
source |
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í |
translate |
Určuje referenční rámec pro ''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". |
vertical |
Určuje, jestli má mít mnohoúhelník svislý přechod po stranách extruze.
Výchozí: |
Zděděné vlastnosti
filter | Výraz určující podmínky pro zdrojové funkce. Zobrazí se pouze funkce, které odpovídají filtru. |
max |
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 |
min |
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 |
visible | Určuje, jestli je vrstva viditelná nebo ne.
Výchozí . |
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