feat(map): OMS (OverlappingMarkerSpiderfier) vollständig integriert
- Marker werden nun korrekt bei OMS registriert - Klick auf Plus-Icon spiderfied überlappende Marker - useDynamicDeviceLayers um oms erweitert - checkOverlappingMarkers optimiert für dynamische Marker-Gruppen - Fehlerbehandlung für ungültige Marker-Typen ergänzt
This commit is contained in:
@@ -149,6 +149,9 @@ export const createAndSetDevices = async (systemId, setMarkersFunction, GisSyste
|
||||
if (map.contextmenu && contextMenuItemIds.size > 0) {
|
||||
contextMenuItemIds.forEach((id) => map.contextmenu.removeItem(id));
|
||||
contextMenuItemIds.clear();
|
||||
if (window.oms && typeof window.oms.addMarker === "function") {
|
||||
window.oms.addMarker(marker);
|
||||
}
|
||||
}
|
||||
});
|
||||
|
||||
|
||||
Reference in New Issue
Block a user