feat: Überprüfung von überlappenden Markern und Anzeige des "Plus"-Icons hinzugefügt

- Logik implementiert, um überlappende Marker in allen Layern zu überprüfen.
- "PlusRoundIcon" wird jetzt für überlappende Marker auf der Karte angezeigt.
- useEffect angepasst, um alle Marker-Layer in die Überprüfung einzubeziehen.
This commit is contained in:
ISA
2024-12-02 13:12:13 +01:00
parent 79084f1511
commit d0df148b2f

View File

@@ -484,7 +484,7 @@ await fetchGisStationsStatusDistrict(mapGisStationsStatusDistrictUrl, setGisStat
...ulafMarkers, ...ulafMarkers,
]; ];
// Überprüfe überlappende Marker und füge das "Plus"-Icon hinzu // Überprüfe überlappende Marker und füge das "Plus"-Icon hinzu
// checkOverlappingMarkers(map, allMarkers, plusRoundIcon); checkOverlappingMarkers(map, allMarkers, plusRoundIcon);
} }
}, [map, talasMarkers, eciMarkers, gsmModemMarkers, ciscoRouterMarkers, wagoMarkers, siemensMarkers, otdrMarkers, wdmMarkers, gmaMarkers, messstellenMarkers, talasiclMarkers, dauzMarkers, smsfunkmodemMarkers, sonstigeMarkers, ulafMarkers]); }, [map, talasMarkers, eciMarkers, gsmModemMarkers, ciscoRouterMarkers, wagoMarkers, siemensMarkers, otdrMarkers, wdmMarkers, gmaMarkers, messstellenMarkers, talasiclMarkers, dauzMarkers, smsfunkmodemMarkers, sonstigeMarkers, ulafMarkers]);