DrawingManager class

Manajer gambar adalah kelas utama yang mengelola semua fungsionalitas gambar di peta. Ini dapat digunakan secara langsung (secara terprogram atau dengan toolbar kustom) atau dalam kombinasi dengan kontrol toolbar gambar.

Extends

EventEmitter<DrawingManagerEvents>

Konstruktor

DrawingManager(azmaps.Map, DrawingManagerOptions)

Membuat DrawingManager.

Metode

dispose()

Membuang DrawingManager. Saat dibuang, semua sumber daya yang digunakan oleh DrawingManager dirilis. Bilah alat atau dialog yang terlampir juga akan dibuang.

edit(azmaps.Shape)

Mengedit bentuk. Jika bentuk belum ada di sumber data, bentuk menambahkannya ke dalamnya.

getLayers()

Mendapatkan koleksi lapisan yang digunakan untuk merender bentuk menggambar di peta. Edit opsi lapisan ini untuk menyesuaikan penyajian.

getOptions()

Mendapatkan opsi yang digunakan oleh DrawingManager.

getPreviewLayers()

Mendapatkan koleksi lapisan pratinjau yang digunakan untuk merender bentuk yang digambar di peta. Edit opsi lapisan ini untuk menyesuaikan penyajian.

getSource()

Mendapatkan sumber data yang digunakan oleh DrawingManager untuk menyimpan bentuk yang telah selesai.

setOptions(DrawingManagerOptions)

Mengatur opsi untuk DrawingManager.

Detail Konstruktor

DrawingManager(azmaps.Map, DrawingManagerOptions)

Membuat DrawingManager.

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

Parameter

map
azmaps.Map

Peta yang akan digambar.

options
DrawingManagerOptions

Opsi untuk DrawingManager.

Detail Metode

dispose()

Membuang DrawingManager. Saat dibuang, semua sumber daya yang digunakan oleh DrawingManager dirilis. Bilah alat atau dialog yang terlampir juga akan dibuang.

function dispose()

edit(azmaps.Shape)

Mengedit bentuk. Jika bentuk belum ada di sumber data, bentuk menambahkannya ke dalamnya.

function edit(shape: azmaps.Shape)

Parameter

shape
azmaps.Shape

Bentuk yang akan dimasukkan ke dalam mode edit.

getLayers()

Mendapatkan koleksi lapisan yang digunakan untuk merender bentuk menggambar di peta. Edit opsi lapisan ini untuk menyesuaikan penyajian.

function getLayers(): DrawingLayers

Mengembalikan

getOptions()

Mendapatkan opsi yang digunakan oleh DrawingManager.

function getOptions(): DrawingManagerOptions

Mengembalikan

getPreviewLayers()

Mendapatkan koleksi lapisan pratinjau yang digunakan untuk merender bentuk yang digambar di peta. Edit opsi lapisan ini untuk menyesuaikan penyajian.

function getPreviewLayers(): DrawingLayers

Mengembalikan

getSource()

Mendapatkan sumber data yang digunakan oleh DrawingManager untuk menyimpan bentuk yang telah selesai.

function getSource(): azmaps.source.DataSource

Mengembalikan

azmaps.source.DataSource

setOptions(DrawingManagerOptions)

Mengatur opsi untuk DrawingManager.

function setOptions(options: DrawingManagerOptions)

Parameter

options
DrawingManagerOptions

Opsi baru untuk DrawingManager.