Files
nodeMap/docs/hooks/useDynamicMarkerLayers.md
2025-05-28 10:17:25 +02:00

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