Share via


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 ["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"]

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

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.

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.

source

Katmanın işeceğ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.

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

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ı

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 >= 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ı