DrawingManager class

図面マネージャは、マップ上のすべての描画機能を管理する主要なクラスです。 これは、直接 (プログラムまたはカスタム ツール バーを使用して) 使用することも、描画ツール バー コントロールと組み合わせて使用することもできます。

Extends

EventEmitter<DrawingManagerEvents>

コンストラクター

DrawingManager(azmaps.Map, DrawingManagerOptions)

DrawingManager を構築します。

メソッド

dispose()

DrawingManager を破棄します。 破棄されると、DrawingManager によって使用されるすべてのリソースが解放されます。 添付されたツールバーまたはダイアログも破棄されます。

edit(azmaps.Shape)

図形を編集します。 図形がまだデータ ソースにない場合は、図形がデータ ソースに追加されます。

getLayers()

マップ上に描画される図形のレンダリングに使用されるレイヤーのコレクションを取得します。 これらのレイヤーのオプションを編集して、レンダリングをカスタマイズします。

getOptions()

DrawingManager で使用されるオプションを取得します。

getPreviewLayers()

マップ上に描画される図形のレンダリングに使用されるプレビュー レイヤーのコレクションを取得します。 これらのレイヤーのオプションを編集して、レンダリングをカスタマイズします。

getSource()

DrawingManager が完成した図形を格納するために使用するデータ ソースを取得します。

setOptions(DrawingManagerOptions)

DrawingManager のオプションを設定します。

コンストラクターの詳細

DrawingManager(azmaps.Map, DrawingManagerOptions)

DrawingManager を構築します。

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

パラメーター

map
azmaps.Map

描画するマップ。

options
DrawingManagerOptions

DrawingManager のオプション。

メソッドの詳細

dispose()

DrawingManager を破棄します。 破棄されると、DrawingManager によって使用されるすべてのリソースが解放されます。 添付されたツールバーまたはダイアログも破棄されます。

function dispose()

edit(azmaps.Shape)

図形を編集します。 図形がまだデータ ソースにない場合は、図形がデータ ソースに追加されます。

function edit(shape: azmaps.Shape)

パラメーター

shape
azmaps.Shape

編集モードにする図形。

getLayers()

マップ上に描画される図形のレンダリングに使用されるレイヤーのコレクションを取得します。 これらのレイヤーのオプションを編集して、レンダリングをカスタマイズします。

function getLayers(): DrawingLayers

戻り値

getOptions()

DrawingManager で使用されるオプションを取得します。

function getOptions(): DrawingManagerOptions

戻り値

getPreviewLayers()

マップ上に描画される図形のレンダリングに使用されるプレビュー レイヤーのコレクションを取得します。 これらのレイヤーのオプションを編集して、レンダリングをカスタマイズします。

function getPreviewLayers(): DrawingLayers

戻り値

getSource()

DrawingManager が完成した図形を格納するために使用するデータ ソースを取得します。

function getSource(): azmaps.source.DataSource

戻り値

azmaps.source.DataSource

setOptions(DrawingManagerOptions)

DrawingManager のオプションを設定します。

function setOptions(options: DrawingManagerOptions)

パラメーター

options
DrawingManagerOptions

DrawingManager の新しいオプション。