## 📡 Webservice-Anbindung (Backend: TALAS.web) NodeMap verwendet verschiedene Webservices, die von **TALAS V5/TALAS.web** im IIS bereitgestellt werden. Diese Services liefern dynamische GIS-, Geräte- und Statusdaten für die MapComponent. ### URL des Webservice: ``` http://localhost/talas5/ClientData/WebServiceMap.asmx ``` > 🔧 In `.env.production` oder `config.js` muss die Adresse je nach Umgebung angepasst werden (z. B. > `http://10.10.0.13/talas5/...`) ### Verfügbare Methoden (Auszug): | Endpunkt | Zweck / Datenquelle | | --------------------------- | ----------------------------------------- | | `CablesStatic` | Liste aller Stränge | | `GetIconsStatic` | Liste aller Icons | | `GisLinesStatus` | Liste aller Status der Linien | | `GisStationsMeasurements` | Liste aller Messungen der Geräte | | `GisStationsStaticDistrict` | Liste aller Geräte einer bestimmten Karte | | `GisStationsStatusDistrict` | Liste aller Statis der Geräte | | `GisSystemStatic` | Liste aller angezeigten Systeme | Die Webservices liefern JSON und werden im Frontend über `services/*.js` abgefragt. Die Daten werden verarbeitet, zwischengespeichert und z. T. über Redux in der Karte dargestellt. ➡ Damit alles funktioniert, müssen: - der IIS laufen - der `WebServiceMap.asmx` erreichbar sein