PolygonExtrusionLayerOptions interface
bir PolygonExtrusionLayer
iç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 |
fill |
Çokgenleri dolduracak renk.
Ayarlanırsa |
fill |
Dolgunun çekileceği opaklığı gösteren 0 ile 1 arasında bir sayı.
Varsayılan |
fill |
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 |
source | Katmanın işlediği veri kaynağının kimliği veya örneği. |
source |
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 |
translate |
için '"map"': Çokgenler haritaya göre çevrilir. '"görünüm penceresi"': Çokgenler görünüm penceresine göre çevrilir. Varsayılan: '"map"' |
vertical |
Çokgenin ekstrüzyonun yanlarında dikey gradyan olup olmadığını belirtir.
Varsayılan: |
Devralınan Özellikler
filter | Kaynak özelliklerle ilgili koşulları belirten bir ifade. Yalnızca filtreyle eşleşen özellikler görüntülenir. |
max |
Katmanın işlenmek üzere en yüksek yakınlaştırma düzeyini belirten tamsayı.
Bu değer özeldir, yani katman konumunda |
min |
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 |
visible | Katmanın görünür olup olmadığını belirtir.
Varsayılan |
Ö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 height
olmalı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 1
değ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 translate
baş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 >= minZoom
gö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 >= minZoom
gö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ı