ISA
c9c9e5feb3
DropDownmenü Element von API aufrufen in Kontextmenü ->Popup-> Station hinzufügen
2024-05-02 14:26:36 +02:00
ISA
7465069e44
ShowAddStationPopup.js Komponent erstellt statt in MapComponent für bessere Organisation in das Projekt
2024-05-02 12:37:59 +02:00
ISA
c4e70564ec
Um sicherzustellen, dass Sie die aktualisierten Werte von poiTypData sehen können, sobald sie gesetzt sind, können Sie eine separate useEffect verwenden, die auf Änderungen von poiTypData reagiert. Dies ermöglicht es Ihnen, immer die neuesten Werte in der Konsole zu sehen, unabhängig davon, wann die Daten abgerufen und gesetzt werden
2024-05-02 07:16:36 +02:00
ISA
bd6ae82540
poiTypState.js Recoil-Atom erstellt für jetzt und besonders für Zukünftige Skalierbarkeit
2024-04-30 15:32:24 +02:00
ISA
f6a0a40a14
Daten abrufen von MySQL-DB-Tabelle poityp, um später in Dropdownmenü einzufügen für dieStation hinzufügen
2024-04-30 14:20:27 +02:00
ISA
9e5b54f91a
Zoomen begrenzen in initMap
2024-04-30 12:31:30 +02:00
ISA
a07d5f940e
Vorbereitung für den Umzug auf den TALAS-Server
2024-04-29 11:46:22 +02:00
ISA
4e4755dad4
Leerzeichen von Systemnamen entfernen damit einblenen und ausblenden von der jenige layergroups Markers
2024-04-29 11:17:39 +02:00
ISA
8f4552c259
Add pointer cursor to expand icon and link zoom-out functionality
2024-04-29 08:33:10 +02:00
ISA
be28d772d8
Erweiterte Suchfunktion in Dropdownmenü für selectedArea über alle Layergruppen hinweg
2024-04-28 20:03:27 +02:00
ISA
d4ffe3aa0e
Textinhalt der Dropdown-Option mit der Marker-Eigenschaft überein und Reinzoomen, funktioniert noch nicht bei alle Dropdown-Elemente
2024-04-26 14:49:30 +02:00
ISA
2563cf4718
filteredAreas: Filtert Bereiche, die zu den erlaubten Systemen gehören. Das sorgt dafür, dass nur relevante Bereiche im Dropdown-Menü erscheinen.
2024-04-26 12:31:59 +02:00
ISA
78d87d1918
1. Filterung eindeutiger Bereiche und Systeme: Systeme werden nur berücksichtigt, wenn Allow === 1. Das sorgt dafür, dass keine Systeme angezeigt werden, die nicht erlaubt sind.
...
2. Dynamisches Checkbox-Handling: Die Checkboxen werden dynamisch anhand der gefilterten Systeme erstellt. Ihre Sichtbarkeitsänderungen werden zentral gehandhabt.
3. Verwaltung der Sichtbarkeit: Die Sichtbarkeit jedes Systems wird in mapLayersVisibility basierend auf Benutzerinteraktionen gesteuert.
2024-04-26 11:29:34 +02:00
ISA
5e84d35120
Drucker in Sonstige ist noch nicht im Spiderfy , das muss auch id den Kreis sich anordnen und nicht in die Mitte.
...
OverlappingMarkerSpiderfier oms muss noch für Sonstige implementieren oms.addMarker(marker);
2024-04-26 10:18:47 +02:00
ISA
7ef390d11b
poi Icon ändern
2024-04-26 10:02:34 +02:00
ISA
8d9e8c6385
Tooltip für GMA kleiner machen mit Tailwind
2024-04-26 09:49:24 +02:00
ISA
5e36a8db94
Marker Priorität einsetzen. createAndSetMarkers und determinePriority in MapComponent
2024-04-26 09:34:41 +02:00
ISA
ddd39bc1ef
Sonstige Popup per mouseove
2024-04-26 08:50:15 +02:00
ISA
5b338ada12
Tooltip für GMA mit Tailwind style
2024-04-25 22:13:35 +02:00
ISA
82ac370c55
poiLayerRef popup per mouseover und verschieben aber poi in MySQL-DB-Tabelle hinzufügen noch nicht
2024-04-25 18:58:17 +02:00
ISA
17afca6115
Ein -und ausblenden LayerGroups durch Checkboxen, manche funktionieren, manche sollen die Benennung prüfen .
...
MapComponent.js
25.04.2024
2024-04-25 18:04:46 +02:00
ISA
b83a6456c7
Alle Marker von layerGroups sind im Map sichtbar.
...
Mouseover für Popup, ok.
Reinzoomen ok.
Rauszoomen ok.
Hier zentrieren ok.
Nur TALAS layerGroup über checkbox ein- und ausblenden.
Marker von DB anzeigen, aber verschieben geht noch nicht und hinzufügen auch nicht.
2024-04-25 15:55:15 +02:00
ISA
af3d4c5037
Alle Marker von layerGroups sind im Map, Priorität muss noch setzen, damit die Marker hanz oben ist, oms muss bei allen noch funktionieren
2024-04-25 15:17:30 +02:00
ISA
4f85b23ac4
DBLayer als layerGroup implementiert, fehlt noch die Marker das Popup Information, es soll oben idPoiTyp und unten das description sein
2024-04-25 11:47:25 +02:00
ISA
0b0efce1f3
statusInfo für DE und etc.
2024-04-25 10:40:37 +02:00
ISA
a4a13ea67f
TALAS Checkbox zum ein- und ausblenden von Markers auf dem Map
2024-04-25 07:46:20 +02:00
ISA
b218706845
Checkboxen switch
2024-04-23 09:03:31 +02:00
ISA
0ca9db9374
Manuell layerGroup anzeigen
2024-04-23 08:17:58 +02:00
c1aa47a11f
GMA layerGroup separat
2024-04-22 21:54:04 +02:00
dfb1a9cedc
TALAS als separater layerGroup
2024-04-22 20:42:34 +02:00
ISA
1486657e20
SystemListing für Checkboxen im Card kommt von API GisSystemStatic
2024-04-22 08:44:48 +02:00
ISA
be0ff64fe5
Dropdownmenü Liste kommt von GisStationsStaticDistrict den Area_Name Attribute
2024-04-22 07:48:34 +02:00
8262857efd
useEffect von Marker MySQL Datenbank und APIs in einzige useEffect
2024-04-21 19:33:33 +02:00
a046bc1f59
Use Recoil State Management
2024-04-21 19:16:30 +02:00
0e901b609a
Offset in Tooltip for Marker from MySQL
2024-04-21 16:23:59 +02:00
63a2c7a611
Show Marker from database
2024-04-21 15:08:57 +02:00
bba29e04ea
Add new Station go to newMap instead initialMap
2024-04-21 14:42:26 +02:00
50863d3015
zoomIn, zoomOut and centerHere, fixed the variable assignment to ensure the code functions correctly.
2024-04-21 14:25:54 +02:00
ISA
a954f2a66f
Card über den Map
2024-04-19 14:29:27 +02:00
ISA
9b32c77e89
Card in z-index=50 (Dropdown menu) und map z-index=0 mit Tailwind
2024-04-19 11:36:29 +02:00
ISA
8a1cc0aa66
bounce wenn status critical oder major ist
2024-04-19 07:57:17 +02:00
ISA
2cd3301f37
overlapping-marker-spiderfier-leaflet
...
nearbyDistance=50 auf 20 gesetzt, weil beim klick auch weitere Stationen ändert dees Position. Radius um einen Marker, innerhalb dessen andere Marker gruppiert werden in Pixel
2024-04-19 07:39:29 +02:00
ISA
fac46fea4b
Mouse over show Tooltip
2024-04-19 07:26:27 +02:00
ISA
ee992d5a86
npm Pakete overlapping-marker-spiderfier-leaflet und leaflet.smooth_marker_bouncing benutzt
2024-04-19 07:11:04 +02:00
ISA
82f259a3a6
Einbinden von OverlappingMarkerSpiderfier,js
...
ohne Error, der code muss noch optimiert werden
2024-04-18 09:47:25 +02:00
ISA
b0a3d7dec9
Mit Spider funktioniert etwas, es soll noch beim Klick wieder ausgeblendet werden
2024-04-17 14:55:11 +02:00
ISA
6f673829fd
"Overlapping Marker Spiderfier for Leaflet"Bibliothek in ein ES Module umwandeln
2024-04-17 14:37:13 +02:00
ISA
3f07c7633e
Station Icon Color ändern, je nach Status
2024-04-17 11:52:18 +02:00
ISA
7789de40ec
Kleiner Kreis mit Tailwind in Popup erstellen für die Meldungen
2024-04-17 08:40:39 +02:00
ISA
4a586cccc3
Station-Marker-Popup-Meldung-Status einfärben mit der Wert in Co Attribute
2024-04-17 08:05:39 +02:00