DrawingManager class
Menedżer rysunku jest klasą podstawową, która zarządza wszystkimi funkcjami rysunku na mapie. Może być używany bezpośrednio (programowo lub z niestandardowymi paskami narzędzi) lub w połączeniu z kontrolką paska narzędzi rysunku.
- Extends
-
EventEmitter<DrawingManagerEvents>
Konstruktory
Drawing |
Tworzy obiekt DrawingManager. |
Metody
dispose() | Usuwa element DrawingManager. Po usunięciu wszystkie zasoby używane przez narzędzie DrawingManager są zwalniane. Wszystkie dołączone paski narzędzi lub okna dialogowe również zostaną usunięte. |
edit(azmaps. |
Edytuje kształt. Jeśli kształt nie znajduje się jeszcze w źródle danych, dodaje go do niego. |
get |
Pobiera kolekcję warstw używanych do renderowania kształtów rysujących na mapie. Edytuj opcje tych warstw, aby dostosować renderowanie. |
get |
Pobiera opcje używane przez menedżera rysunków. |
get |
Pobiera kolekcję warstw podglądu używanych do renderowania kształtów rysujących na mapie. Edytuj opcje tych warstw, aby dostosować renderowanie. |
get |
Pobiera źródło danych używane przez element DrawingManager do przechowywania ukończonych kształtów. |
set |
Ustawia opcje dla elementu DrawingManager. |
Szczegóły konstruktora
DrawingManager(azmaps.Map, DrawingManagerOptions)
Tworzy obiekt DrawingManager.
new DrawingManager(map: azmaps.Map, options?: DrawingManagerOptions)
Parametry
- map
- azmaps.Map
Mapa do rysowania.
- options
- DrawingManagerOptions
Opcje narzędzia DrawingManager.
Szczegóły metody
dispose()
Usuwa element DrawingManager. Po usunięciu wszystkie zasoby używane przez narzędzie DrawingManager są zwalniane. Wszystkie dołączone paski narzędzi lub okna dialogowe również zostaną usunięte.
function dispose()
edit(azmaps.Shape)
Edytuje kształt. Jeśli kształt nie znajduje się jeszcze w źródle danych, dodaje go do niego.
function edit(shape: azmaps.Shape)
Parametry
- shape
- azmaps.Shape
Kształt, który ma być umieszczony w trybie edycji.
getLayers()
Pobiera kolekcję warstw używanych do renderowania kształtów rysujących na mapie. Edytuj opcje tych warstw, aby dostosować renderowanie.
function getLayers(): DrawingLayers
Zwraca
getOptions()
Pobiera opcje używane przez menedżera rysunków.
function getOptions(): DrawingManagerOptions
Zwraca
getPreviewLayers()
Pobiera kolekcję warstw podglądu używanych do renderowania kształtów rysujących na mapie. Edytuj opcje tych warstw, aby dostosować renderowanie.
function getPreviewLayers(): DrawingLayers
Zwraca
getSource()
Pobiera źródło danych używane przez element DrawingManager do przechowywania ukończonych kształtów.
function getSource(): azmaps.source.DataSource
Zwraca
setOptions(DrawingManagerOptions)
Ustawia opcje dla elementu DrawingManager.
function setOptions(options: DrawingManagerOptions)
Parametry
- options
- DrawingManagerOptions
Nowe opcje dla elementu DrawingManager.