# 📡 Architektur: Verbindung GIS-System & GIS-Station

Dieses Diagramm zeigt den Ablauf, wie Geräte (Marker) auf der Karte über die ID (System gegen IdSystem) korrekt geladen und sichtbar gemacht werden.

```mermaid
flowchart TD
    A[Stationen aus GIS Stations District mit System ID zum Beispiel 111] --> B[useDynamicDeviceLayers.js]
    B --> C[Filter und Gruppierung nach System ID]
    C --> D[createAndSetDevices.js erzeugt Marker]
    D --> E[MapComponent.js zeigt Marker auf Karte]
    subgraph Redux
        F[fetchGisSystemStaticService.js liefert Systeme mit IdSystem]
        F --> G[fetchGisSystemStaticThunk.js]
        G --> H[setInitialLayers mit system-IdSystem]
        H --> I[mapLayersSlice.js speichert Sichtbarkeit]
    end
    I -->|Sichtbarkeit steuert Anzeige| E
```
