DrawingManager class

Çizim yöneticisi, haritadaki tüm çizim işlevlerini yöneten birincil sınıftır. Doğrudan (program aracılığıyla veya özel araç çubuklarıyla) veya çizim araç çubuğu denetimiyle birlikte kullanılabilir.

Extends

EventEmitter<DrawingManagerEvents>

Oluşturucular

DrawingManager(azmaps.Map, DrawingManagerOptions)

DrawingManager oluşturur.

Yöntemler

dispose()

DrawingManager'ı yok eder. Atıldığında DrawingManager tarafından kullanılan tüm kaynaklar serbest bırakılır. Tüm ekli araç çubukları veya iletişim kutuları da atılır.

edit(azmaps.Shape)

Şekli düzenler. Şekil henüz veri kaynağında değilse, şekle ekler.

getLayers()

Şekillerin harita üzerinde çizişini işlemek için kullanılan katman koleksiyonunu alır. İşlemeyi özelleştirmek için bu katmanların seçeneklerini düzenleyin.

getOptions()

DrawingManager tarafından kullanılan seçenekleri alır.

getPreviewLayers()

Şekillerin haritada çizisini işlemek için kullanılan önizleme katmanlarından oluşan koleksiyonu alır. İşlemeyi özelleştirmek için bu katmanların seçeneklerini düzenleyin.

getSource()

DrawingManager tarafından tamamlanan şekilleri depolamak için kullanılan veri kaynağını alır.

setOptions(DrawingManagerOptions)

DrawingManager için seçenekleri ayarlar.

Oluşturucu Ayrıntıları

DrawingManager(azmaps.Map, DrawingManagerOptions)

DrawingManager oluşturur.

new DrawingManager(map: azmaps.Map, options?: DrawingManagerOptions)

Parametreler

map
azmaps.Map

Üzerine çizecek harita.

options
DrawingManagerOptions

DrawingManager için seçenekler.

Yöntem Ayrıntıları

dispose()

DrawingManager'ı yok eder. Atıldığında DrawingManager tarafından kullanılan tüm kaynaklar serbest bırakılır. Tüm ekli araç çubukları veya iletişim kutuları da atılır.

function dispose()

edit(azmaps.Shape)

Şekli düzenler. Şekil henüz veri kaynağında değilse, şekle ekler.

function edit(shape: azmaps.Shape)

Parametreler

shape
azmaps.Shape

Düzenleme moduna konulacak şekil.

getLayers()

Şekillerin harita üzerinde çizişini işlemek için kullanılan katman koleksiyonunu alır. İşlemeyi özelleştirmek için bu katmanların seçeneklerini düzenleyin.

function getLayers(): DrawingLayers

Döndürülenler

getOptions()

DrawingManager tarafından kullanılan seçenekleri alır.

function getOptions(): DrawingManagerOptions

Döndürülenler

getPreviewLayers()

Şekillerin haritada çizisini işlemek için kullanılan önizleme katmanlarından oluşan koleksiyonu alır. İşlemeyi özelleştirmek için bu katmanların seçeneklerini düzenleyin.

function getPreviewLayers(): DrawingLayers

Döndürülenler

getSource()

DrawingManager tarafından tamamlanan şekilleri depolamak için kullanılan veri kaynağını alır.

function getSource(): azmaps.source.DataSource

Döndürülenler

azmaps.source.DataSource

setOptions(DrawingManagerOptions)

DrawingManager için seçenekleri ayarlar.

function setOptions(options: DrawingManagerOptions)

Parametreler

options
DrawingManagerOptions

DrawingManager için yeni seçenekler.