532 B
532 B
🔄 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