22 lines
577 B
Markdown
22 lines
577 B
Markdown
<!-- /docs/hooks/useDynamicMarkerLayers.md -->
|
|
|
|
# 🔄 useDynamicMarkerLayers.js
|
|
|
|
Verwaltet alle Marker-Layergruppen dynamisch und modular in einem zentralen Hook.
|
|
|
|
## Funktionen
|
|
|
|
- Initialisiert LayerGroups für 15+ Gerätesysteme
|
|
- Ruft `createAndSetDevices()` pro System-ID auf
|
|
- Führt automatisch Overlap-Check aus (`checkOverlappingMarkers`)
|
|
- Speichert erzeugte Marker in `setMarkerStates`
|
|
|
|
## Voraussetzungen
|
|
|
|
- Karte (`map`) muss bereit sein
|
|
- `GisSystemStatic` + `priorityConfig` + Marker-Setter müssen übergeben werden
|
|
|
|
---
|
|
|
|
[Zurück zur Übersicht](../README.md)
|