From f0126381ca877228ca3ad6427173e8783465feff Mon Sep 17 00:00:00 2001 From: ISA Date: Thu, 28 Nov 2024 14:14:15 +0100 Subject: [PATCH] fix: Markers Icons, Linien und GMA ToolTip aktualisieren sich --- components/MapComponent.js | 26 +++----------------------- 1 file changed, 3 insertions(+), 23 deletions(-) diff --git a/components/MapComponent.js b/components/MapComponent.js index aaac6ce90..99460c2ec 100644 --- a/components/MapComponent.js +++ b/components/MapComponent.js @@ -679,7 +679,7 @@ await fetchGisStationsStatusDistrict(mapGisStationsStatusDistrictUrl, setGisStat initializeContextMenu(); }, [map]); //-------------------------------------------- - /* + useEffect(() => { if (!map) return; // Stelle sicher, dass die Karte initialisiert ist @@ -694,7 +694,6 @@ await fetchGisStationsStatusDistrict(mapGisStationsStatusDistrictUrl, setGisStat // Aktualisiere die Messdaten await fetchGisStationsMeasurements(mapGisStationsMeasurementsUrl, setGisStationsMeasurements, fetchOptions); - await fetchGisStationsStatusDistrict(mapGisStationsStatusDistrictUrl, setGisStationsStatusDistrict, fetchOptions); // Aktualisiere die Marker-Layer useGmaMarkersLayer(map, gmaMarkers, GisStationsMeasurements, layers.MAP_LAYERS.GMA, oms); @@ -713,28 +712,9 @@ await fetchGisStationsStatusDistrict(mapGisStationsStatusDistrictUrl, setGisStat // Cleanup-Funktion, um das Intervall zu entfernen, wenn die Komponente entladen wird return () => clearInterval(intervalId); - }, [map, gmaMarkers, layers.MAP_LAYERS.GMA, oms, mapGisStationsMeasurementsUrl, mapGisStationsStatusDistrictUrl]); - */ - //--------------------------------- + }, [map, gmaMarkers, layers.MAP_LAYERS.GMA, oms, mapGisStationsMeasurementsUrl]); - /** - createAndSetDevices(11, setGmaMarkers, GisSystemStatic, priorityConfig); // GMA-System - createAndSetDevices(1, setTalasMarkers, GisSystemStatic, priorityConfig); // TALAS-System - createAndSetDevices(2, setEciMarkers, GisSystemStatic, priorityConfig); // ECI-System - createAndSetDevices(5, setGsmModemMarkers, GisSystemStatic, priorityConfig); // GSM-Modem-System---LTE Modem und GSM Modem sind gleich - //createAndSetDevices(5, setLteModemMarkers, GisSystemStatic, priorityConfig); //LTE Modem----------LTE Modem und GSM Modem sind gleich - createAndSetDevices(6, setCiscoRouterMarkers, GisSystemStatic, priorityConfig); // Cisco-Router-System - createAndSetDevices(7, setWagoMarkers, GisSystemStatic, priorityConfig); // WAGO-System - createAndSetDevices(8, setSiemensMarkers, GisSystemStatic, priorityConfig); // Siemens-System - createAndSetDevices(9, setOtdrMarkers, GisSystemStatic, priorityConfig); // OTDR-System - createAndSetDevices(10, setWdmMarkers, GisSystemStatic, priorityConfig); // WDM-System - createAndSetDevices(13, setMessstellenMarkers, GisSystemStatic, priorityConfig); // Messstellen-System - createAndSetDevices(100, setTalasiclMarkers, GisSystemStatic, priorityConfig); // TALASICL-System - createAndSetDevices(110, setDauzMarkers, GisSystemStatic, priorityConfig); // DAUZ-System - createAndSetDevices(111, setSmsfunkmodemMarkers, GisSystemStatic, priorityConfig); // SMS-Funkmodem-System - createAndSetDevices(200, setSonstigeMarkers, GisSystemStatic, priorityConfig); // Sonstige-System - createAndSetDevices(0, setUlafMarkers, GisSystemStatic, priorityConfig); // ULAF-System - */ + //--------------------------------- const gmaLayerRef = useRef(null); const talasLayerRef = useRef(null);