HeatMapLayerOptions interface
HeatMapLayer'da Point nesneleri işlenirken kullanılan seçenekler.
- Extends
Özellikler
color | Isı haritasındaki pikselleri renklendirmek için kullanılan renk gradyanını belirtir.
Bu, giriş olarak kullanan |
intensity | Benzer ancak |
opacity | Isı haritası katmanının işlendiği opaklık, 0 ile 1 arasında bir sayı olarak tanımlanır.
Varsayılan |
radius | Isı haritasında bir veri noktasını işlemek için kullanılan piksel cinsinden yarıçap.
Yarıçap, 1'e eşit veya daha büyük bir sayı olmalıdır.
Varsayılan |
source | Katmanın işeceğ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. |
weight | Tek bir veri noktasının ısı haritasına ne kadar katkı sağlayacağını belirtir.
0'dan büyük bir sayı olmalıdır. 5 değeri, aynı noktada 5 nokta ağırlık 1'e sahip olmaya eşdeğerdir.
Bu, noktaları ısı haritası işlemeye veya büyük veri kümelerine izin verecek şekilde kümelerken yararlıdır.
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ı
color
Isı haritasındaki pikselleri renklendirmek için kullanılan renk gradyanını belirtir.
Bu, giriş olarak kullanan ["heatmap-density"]
bir ifade kullanılarak tanımlanır.
Varsayılan ["interpolate",["linear"],["heatmap-density"],0,"rgba(0,0, 255,0)",0.1,"royalblue",0.3,"cyan",0.5,"lime",0.7,"yellow",1,"red"]
color?: Expression
Özellik Değeri
intensity
Benzer ancak heatmap-weight
küresel ısı haritası yoğunluğunu belirtir.
Bu değer ne kadar yüksek olursa, her nokta o kadar 'ağırlık' görünüme katkıda bulunur.
Varsayılan 1
intensity?: number | PropertyValueSpecification<number>
Özellik Değeri
number | PropertyValueSpecification<number>
opacity
Isı haritası katmanının işlendiği opaklık, 0 ile 1 arasında bir sayı olarak tanımlanır.
Varsayılan 1
.
opacity?: number | PropertyValueSpecification<number>
Özellik Değeri
number | PropertyValueSpecification<number>
radius
Isı haritasında bir veri noktasını işlemek için kullanılan piksel cinsinden yarıçap.
Yarıçap, 1'e eşit veya daha büyük bir sayı olmalıdır.
Varsayılan 30
.
radius?: number | PropertyValueSpecification<number>
Özellik Değeri
number | PropertyValueSpecification<number>
source
Katmanın işeceğ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
weight
Tek bir veri noktasının ısı haritasına ne kadar katkı sağlayacağını belirtir.
0'dan büyük bir sayı olmalıdır. 5 değeri, aynı noktada 5 nokta ağırlık 1'e sahip olmaya eşdeğerdir.
Bu, noktaları ısı haritası işlemeye veya büyük veri kümelerine izin verecek şekilde kümelerken yararlıdır.
Varsayılan 1
weight?: number | PropertyValueSpecification<number>
Özellik Değeri
number | PropertyValueSpecification<number>
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ı