Share via


PolygonExtrusionLayerOptions interface

bir PolygonExtrusionLayeriçindeki nesneleri ve MultiPolygon işlenirken Polygon kullanılan seçenekler.

Extends

Özellikler

base

Bu katmanın tabanını açmak için metre cinsinden yükseklik. Bu yükseklik yere göredir. 0'a eşit veya daha büyük ve değerinden küçük veya eşit heightolmalıdır. Varsayılan 0.

fillColor

Çokgenleri dolduracak renk. Ayarlanırsa fillPattern yoksayılır. Varsayılan "#1E90FF".

fillOpacity

Dolgunun çekileceği opaklığı gösteren 0 ile 1 arasında bir sayı. Varsayılan 1değeridir.

fillPattern

Resim dolguları çizmek için kullanılacak sprite içindeki görüntünün adı. Sorunsuz desenler için, görüntü genişliği iki faktör (2, 4, 8, ..., 512) olmalıdır.

height

Bu katmanın ekstrüzyonunu yapmak için metre cinsinden yükseklik. Bu yükseklik yere göredir. 0'a eşit veya daha büyük bir sayı olmalıdır. Varsayılan 0

source

Katmanın işlediği veri kaynağının kimliği veya örneği.

sourceLayer

Katmanın kaynağı bir VectorTileSource olduğunda gereklidir. Bir vektör kaynağının içinde birden çok katman olabilir; bu, bu katmanda hangi katmanın işlenip işlenebileceğini tanımlar. Diğer tüm kaynak türleri için yasaktır.

translate

Çokgenlerin piksel uzaklığı. Değerler [x, y] şeklindedir; negatifler sırasıyla sola ve yukarıya işaret eder. Varsayılan [0, 0]

translateAnchor

için translatebaşvuru çerçevesini belirtir.

'"map"': Çokgenler haritaya göre çevrilir.

'"görünüm penceresi"': Çokgenler görünüm penceresine göre çevrilir.

Varsayılan: '"map"'
verticalGradient

Çokgenin ekstrüzyonun yanlarında dikey gradyan olup olmadığını belirtir. Varsayılan: true

Devralınan Özellikler

filter

Kaynak özelliklerle ilgili koşulları belirten bir ifade. Yalnızca filtreyle eşleşen özellikler görüntülenir.

maxZoom

Katmanın işlenmek üzere en yüksek yakınlaştırma düzeyini belirten tamsayı. Bu değer özeldir, yani katman konumunda maxZoom > zoom >= minZoomgörünür. Varsayılan 24.

minZoom

Katmanı işlemek için en düşük yakınlaştırma düzeyini belirten tamsayı. Bu değer kapsayıcıdır; örneğin katman konumunda maxZoom > zoom >= minZoomgörünür. Varsayılan 0.

visible

Katmanın görünür olup olmadığını belirtir. Varsayılan true.

Özellik Ayrıntıları

base

Bu katmanın tabanını açmak için metre cinsinden yükseklik. Bu yükseklik yere göredir. 0'a eşit veya daha büyük ve değerinden küçük veya eşit heightolmalıdır. Varsayılan 0.

base?: number | DataDrivenPropertyValueSpecification<number>

Özellik Değeri

number | DataDrivenPropertyValueSpecification<number>

fillColor

Çokgenleri dolduracak renk. Ayarlanırsa fillPattern yoksayılır. Varsayılan "#1E90FF".

fillColor?: string | DataDrivenPropertyValueSpecification<string>

Özellik Değeri

string | DataDrivenPropertyValueSpecification<string>

fillOpacity

Dolgunun çekileceği opaklığı gösteren 0 ile 1 arasında bir sayı. Varsayılan 1değeridir.

fillOpacity?: number

Özellik Değeri

number

fillPattern

Resim dolguları çizmek için kullanılacak sprite içindeki görüntünün adı. Sorunsuz desenler için, görüntü genişliği iki faktör (2, 4, 8, ..., 512) olmalıdır.

fillPattern?: string

Özellik Değeri

string

height

Bu katmanın ekstrüzyonunu yapmak için metre cinsinden yükseklik. Bu yükseklik yere göredir. 0'a eşit veya daha büyük bir sayı olmalıdır. Varsayılan 0

height?: number | DataDrivenPropertyValueSpecification<number>

Özellik Değeri

number | DataDrivenPropertyValueSpecification<number>

source

Katmanın işlediği veri kaynağının kimliği veya örneği.

source?: string | Source

Özellik Değeri

string | Source

sourceLayer

Katmanın kaynağı bir VectorTileSource olduğunda gereklidir. Bir vektör kaynağının içinde birden çok katman olabilir; bu, bu katmanda hangi katmanın işlenip işlenebileceğini tanımlar. Diğer tüm kaynak türleri için yasaktır.

sourceLayer?: string

Özellik Değeri

string

translate

Çokgenlerin piksel uzaklığı. Değerler [x, y] şeklindedir; negatifler sırasıyla sola ve yukarıya işaret eder. Varsayılan [0, 0]

translate?: Pixel

Özellik Değeri

translateAnchor

için translatebaşvuru çerçevesini belirtir.

'"map"': Çokgenler haritaya göre çevrilir.

'"görünüm penceresi"': Çokgenler görünüm penceresine göre çevrilir.

Varsayılan: '"map"'
translateAnchor?: "map" | "viewport"

Özellik Değeri

"map" | "viewport"

verticalGradient

Çokgenin ekstrüzyonun yanlarında dikey gradyan olup olmadığını belirtir. Varsayılan: true

verticalGradient?: boolean

Özellik Değeri

boolean

Devralınan Özellik Detayları

filter

Kaynak özelliklerle ilgili koşulları belirten bir ifade. Yalnızca filtreyle eşleşen özellikler görüntülenir.

filter?: Expression

Özellik Değeri

LayerOptions.filter'denDevralındı

maxZoom

Katmanın işlenmek üzere en yüksek yakınlaştırma düzeyini belirten tamsayı. Bu değer özeldir, yani katman konumunda maxZoom > zoom >= minZoomgörünür. Varsayılan 24.

maxZoom?: number

Özellik Değeri

number

LayerOptions.maxZoom'danDevralındı

minZoom

Katmanı işlemek için en düşük yakınlaştırma düzeyini belirten tamsayı. Bu değer kapsayıcıdır; örneğin katman konumunda maxZoom > zoom >= minZoomgörünür. Varsayılan 0.

minZoom?: number

Özellik Değeri

number

LayerOptions.minZoom'danDevralındı

visible

Katmanın görünür olup olmadığını belirtir. Varsayılan true.

visible?: boolean

Özellik Değeri

boolean

LayerOptions.visible'danDevralındı