Share via


WebGLLayer class

Haritanın WebGL bağlamı erişimiyle özel işleme mantığını etkinleştirir.

Extends

Oluşturucular

WebGLLayer(string, WebGLLayerOptions)

Yeni bir WebGLLayer oluşturur.

Devralınan Özellikler

metadata

Özel verileri katmanla ilişkilendirmek için bir özellik.

Yöntemler

getOptions()

WebGL katmanı seçeneklerini alır.

setOptions(WebGLLayerOptions)

WebGL katmanı seçeneklerini ayarlar.

Devralınan Yöntemler

getId()

Katmanın kimliğini alır

getMap()

Katmanın şu anda eklendiği haritayı veya null değerini alır.

onAdd(Map)

Haritaya eklendiğinde çağrılan katman için başlatma yöntemi.

onRemove()

Katman haritadan kaldırıldığında çağrılan yöntem. Katman için gerekli temizleme işlemlerini gerçekleştirmelidir.

Oluşturucu Ayrıntıları

WebGLLayer(string, WebGLLayerOptions)

Yeni bir WebGLLayer oluşturur.

new WebGLLayer(id?: string, options?: WebGLLayerOptions)

Parametreler

id

string

Katmanın kimliği. Belirtilmezse rastgele bir tane oluşturulur.

options
WebGLLayerOptions

WebGL katmanı seçenekleri.

Devralınan Özellik Detayları

metadata

Özel verileri katmanla ilişkilendirmek için bir özellik.

metadata?: any

Özellik Değeri

any

Layer.metadata'dan Devralındı

Yöntem Ayrıntıları

getOptions()

WebGL katmanı seçeneklerini alır.

function getOptions(): WebGLLayerOptions

Döndürülenler

setOptions(WebGLLayerOptions)

WebGL katmanı seçeneklerini ayarlar.

function setOptions(options: WebGLLayerOptions)

Parametreler

options
WebGLLayerOptions

WebGL katmanının yeni seçenekleri.

Devralınan Yöntemin Ayrıntıları

getId()

Katmanın kimliğini alır

function getId(): string

Döndürülenler

string

Layer.getId'den Devralındı

getMap()

Katmanın şu anda eklendiği haritayı veya null değerini alır.

function getMap(): Map

Döndürülenler

Map

Layer.getMap'ten Devralındı

onAdd(Map)

Haritaya eklendiğinde çağrılan katman için başlatma yöntemi.

function onAdd(map: Map)

Parametreler

map
Map

Katmanın eklendiği harita.

Layer.onAdd'den Devralındı

onRemove()

Katman haritadan kaldırıldığında çağrılan yöntem. Katman için gerekli temizleme işlemlerini gerçekleştirmelidir.

function onRemove()

Layer.onRemove'danDevralındı