DrawingManager class
図面マネージャは、マップ上のすべての描画機能を管理する主要なクラスです。 これは、直接 (プログラムまたはカスタム ツール バーを使用して) 使用することも、描画ツール バー コントロールと組み合わせて使用することもできます。
- Extends
-
EventEmitter<DrawingManagerEvents>
コンストラクター
Drawing |
DrawingManager を構築します。 |
メソッド
dispose() | DrawingManager を破棄します。 破棄されると、DrawingManager によって使用されるすべてのリソースが解放されます。 添付されたツールバーまたはダイアログも破棄されます。 |
edit(azmaps. |
図形を編集します。 図形がまだデータ ソースにない場合は、図形がデータ ソースに追加されます。 |
get |
マップ上に描画される図形のレンダリングに使用されるレイヤーのコレクションを取得します。 これらのレイヤーのオプションを編集して、レンダリングをカスタマイズします。 |
get |
DrawingManager で使用されるオプションを取得します。 |
get |
マップ上に描画される図形のレンダリングに使用されるプレビュー レイヤーのコレクションを取得します。 これらのレイヤーのオプションを編集して、レンダリングをカスタマイズします。 |
get |
DrawingManager が完成した図形を格納するために使用するデータ ソースを取得します。 |
set |
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
戻り値
setOptions(DrawingManagerOptions)
DrawingManager のオプションを設定します。
function setOptions(options: DrawingManagerOptions)
パラメーター
- options
- DrawingManagerOptions
DrawingManager の新しいオプション。