DrawingManager class
Der Zeichnungs-Manager ist die primäre Klasse, die alle Zeichnungsfunktionen auf der Karte verwaltet. Sie kann direkt (programmgesteuert oder mit benutzerdefinierten Symbolleisten) oder in Kombination mit dem Zeichensymbolsymbolsteuerelement verwendet werden.
- Extends
-
EventEmitter<DrawingManagerEvents>
Konstruktoren
Drawing |
Erstellt einen DrawingManager. |
Methoden
dispose() | Entsorgt den DrawingManager. Wenn sie entsorgt werden, werden alle ressourcen, die vom DrawingManager verwendet werden, freigegeben. Alle angefügten Symbolleisten oder Dialogfelder werden ebenfalls entsorgt. |
edit(azmaps. |
Bearbeitet eine Form. Wenn sich die Form nicht bereits in der Datenquelle befindet, fügt sie es hinzu. |
get |
Ruft die Auflistung der Ebenen ab, die zum Rendern der Shapes auf der Karte verwendet werden. Bearbeiten Sie die Optionen dieser Ebenen, um das Rendering anzupassen. |
get |
Ruft die von der DrawingManager verwendeten Optionen ab. |
get |
Ruft die Auflistung der Vorschauebenen ab, die zum Rendern der Shapes auf der Karte verwendet werden. Bearbeiten Sie die Optionen dieser Ebenen, um das Rendering anzupassen. |
get |
Ruft die Datenquelle ab, die vom DrawingManager verwendet wird, um die abgeschlossenen Shapes zu speichern. |
set |
Legt die Optionen für den DrawingManager fest. |
Details zum Konstruktor
DrawingManager(azmaps.Map, DrawingManagerOptions)
Erstellt einen DrawingManager.
new DrawingManager(map: azmaps.Map, options?: DrawingManagerOptions)
Parameter
- map
- azmaps.Map
Die zu zeichnende Karte.
- options
- DrawingManagerOptions
Die Optionen für den DrawingManager.
Details zur Methode
dispose()
Entsorgt den DrawingManager. Wenn sie entsorgt werden, werden alle ressourcen, die vom DrawingManager verwendet werden, freigegeben. Alle angefügten Symbolleisten oder Dialogfelder werden ebenfalls entsorgt.
function dispose()
edit(azmaps.Shape)
Bearbeitet eine Form. Wenn sich die Form nicht bereits in der Datenquelle befindet, fügt sie es hinzu.
function edit(shape: azmaps.Shape)
Parameter
- shape
- azmaps.Shape
Das Shape, das im Bearbeitungsmodus platziert werden soll.
getLayers()
Ruft die Auflistung der Ebenen ab, die zum Rendern der Shapes auf der Karte verwendet werden. Bearbeiten Sie die Optionen dieser Ebenen, um das Rendering anzupassen.
function getLayers(): DrawingLayers
Gibt zurück
getOptions()
Ruft die von der DrawingManager verwendeten Optionen ab.
function getOptions(): DrawingManagerOptions
Gibt zurück
getPreviewLayers()
Ruft die Auflistung der Vorschauebenen ab, die zum Rendern der Shapes auf der Karte verwendet werden. Bearbeiten Sie die Optionen dieser Ebenen, um das Rendering anzupassen.
function getPreviewLayers(): DrawingLayers
Gibt zurück
getSource()
Ruft die Datenquelle ab, die vom DrawingManager verwendet wird, um die abgeschlossenen Shapes zu speichern.
function getSource(): azmaps.source.DataSource
Gibt zurück
setOptions(DrawingManagerOptions)
Legt die Optionen für den DrawingManager fest.
function setOptions(options: DrawingManagerOptions)
Parameter
- options
- DrawingManagerOptions
Die neuen Optionen für den DrawingManager.