Condividi tramite


PolygonExtrusionLayerOptions interface

Opzioni utilizzate per il rendering Polygon e MultiPolygon gli oggetti in un oggetto PolygonExtrusionLayer.

Extends

Proprietà

base

Altezza in metri per estrusere la base di questo livello. Questa altezza è relativa al terreno. Deve essere maggiore o uguale a 0 e minore o uguale a height. Impostazione predefinita 0.

fillColor

Colore con cui riempire i poligoni. Ignorato se fillPattern è impostato. Impostazione predefinita "#1E90FF".

fillOpacity

Numero compreso tra 0 e 1 che indica l'opacità in corrispondenza del quale verrà disegnato il riempimento. Impostazione predefinita 1.

fillPattern

Nome dell'immagine in sprite da usare per i riempimenti dell'immagine di disegno. Per i modelli senza problemi, la larghezza dell'immagine deve essere un fattore di due (2, 4, 8, ..., 512).

height

Altezza in metri per estrusere questo strato. Questa altezza è relativa al terreno. Deve essere un numero maggiore o uguale a 0. Predefinito 0

source

ID o istanza di un'origine dati di cui verrà eseguito il rendering del livello.

sourceLayer

Obbligatorio quando l'origine del livello è VectorTileSource. Un'origine vettoriale può avere più livelli al suo interno, che identifica quale eseguire il rendering in questo livello. Non consentito per tutti gli altri tipi di origini.

translate

Offset in pixel dei poligoni. I valori sono [x, y] dove i negativi indicano rispettivamente sinistra e su. Predefinito [0, 0]

translateAnchor

Specifica il frame di riferimento per translate.

'"map"': i poligoni vengono convertiti in relazione alla mappa.

'"viewport"': i poligoni vengono convertiti in relazione al riquadro di visualizzazione.

Impostazione predefinita: '"map"'
verticalGradient

Specifica se il poligono deve avere una sfumatura verticale sui lati dell'estrusione. Valore predefinito: true

Proprietà ereditate

filter

Espressione che specifica le condizioni sulle funzionalità di origine. Vengono visualizzate solo le funzionalità corrispondenti al filtro.

maxZoom

Intero che specifica il livello massimo di zoom per eseguire il rendering del livello in corrispondenza del livello. Questo valore è esclusivo, ad esempio il livello sarà visibile in maxZoom > zoom >= minZoom. Impostazione predefinita 24.

minZoom

Intero che specifica il livello minimo di zoom per eseguire il rendering del livello in corrispondenza del livello. Questo valore è inclusivo, ad esempio il livello sarà visibile in maxZoom > zoom >= minZoom. Impostazione predefinita 0.

visible

Specifica se il livello è visibile o meno. Impostazione predefinita true.

Dettagli proprietà

base

Altezza in metri per estrusere la base di questo livello. Questa altezza è relativa al terreno. Deve essere maggiore o uguale a 0 e minore o uguale a height. Impostazione predefinita 0.

base?: number | DataDrivenPropertyValueSpecification<number>

Valore della proprietà

number | DataDrivenPropertyValueSpecification<number>

fillColor

Colore con cui riempire i poligoni. Ignorato se fillPattern è impostato. Impostazione predefinita "#1E90FF".

fillColor?: string | DataDrivenPropertyValueSpecification<string>

Valore della proprietà

string | DataDrivenPropertyValueSpecification<string>

fillOpacity

Numero compreso tra 0 e 1 che indica l'opacità in corrispondenza del quale verrà disegnato il riempimento. Impostazione predefinita 1.

fillOpacity?: number

Valore della proprietà

number

fillPattern

Nome dell'immagine in sprite da usare per i riempimenti dell'immagine di disegno. Per i modelli senza problemi, la larghezza dell'immagine deve essere un fattore di due (2, 4, 8, ..., 512).

fillPattern?: string

Valore della proprietà

string

height

Altezza in metri per estrusere questo strato. Questa altezza è relativa al terreno. Deve essere un numero maggiore o uguale a 0. Predefinito 0

height?: number | DataDrivenPropertyValueSpecification<number>

Valore della proprietà

number | DataDrivenPropertyValueSpecification<number>

source

ID o istanza di un'origine dati di cui verrà eseguito il rendering del livello.

source?: string | Source

Valore della proprietà

string | Source

sourceLayer

Obbligatorio quando l'origine del livello è VectorTileSource. Un'origine vettoriale può avere più livelli al suo interno, che identifica quale eseguire il rendering in questo livello. Non consentito per tutti gli altri tipi di origini.

sourceLayer?: string

Valore della proprietà

string

translate

Offset in pixel dei poligoni. I valori sono [x, y] dove i negativi indicano rispettivamente sinistra e su. Predefinito [0, 0]

translate?: Pixel

Valore della proprietà

translateAnchor

Specifica il frame di riferimento per translate.

'"map"': i poligoni vengono convertiti in relazione alla mappa.

'"viewport"': i poligoni vengono convertiti in relazione al riquadro di visualizzazione.

Impostazione predefinita: '"map"'
translateAnchor?: "map" | "viewport"

Valore della proprietà

"map" | "viewport"

verticalGradient

Specifica se il poligono deve avere una sfumatura verticale sui lati dell'estrusione. Valore predefinito: true

verticalGradient?: boolean

Valore della proprietà

boolean

Dettagli proprietà ereditate

filter

Espressione che specifica le condizioni sulle funzionalità di origine. Vengono visualizzate solo le funzionalità corrispondenti al filtro.

filter?: Expression

Valore della proprietà

Ereditato daLayerOptions.filter

maxZoom

Intero che specifica il livello massimo di zoom per eseguire il rendering del livello in corrispondenza del livello. Questo valore è esclusivo, ad esempio il livello sarà visibile in maxZoom > zoom >= minZoom. Impostazione predefinita 24.

maxZoom?: number

Valore della proprietà

number

Ereditato daLayerOptions.maxZoom

minZoom

Intero che specifica il livello minimo di zoom per eseguire il rendering del livello in corrispondenza del livello. Questo valore è inclusivo, ad esempio il livello sarà visibile in maxZoom > zoom >= minZoom. Impostazione predefinita 0.

minZoom?: number

Valore della proprietà

number

Ereditato daLayerOptions.minZoom

visible

Specifica se il livello è visibile o meno. Impostazione predefinita true.

visible?: boolean

Valore della proprietà

boolean

Ereditato daLayerOptions.visible