17a7bb79d2Fix: Sicherstellen, dass Marker erst nach dem Laden der GisSystemStatic-Daten erstellt werden
ISA
2024-05-08 09:46:18 +02:00
d30b1a1f7eAdd: Tailwind Utility-Klassen für verbesserte Stilgebung in MapComponent für alle anderen Layer Dieser Commit führt die Nutzung von Tailwind CSS Utility-Klassen in der MapComponent ein, um eine konsistente und effiziente Stilgebung zu gewährleisten. Folgende Änderungen wurden vorgenommen:
ISA
2024-05-07 15:51:06 +02:00
d474ddcc41Add: Tailwind Utility-Klassen für verbesserte Stilgebung in MapComponent zuerst nur für poiLayer
ISA
2024-05-07 14:46:17 +02:00
51b90410d9Add: add icons to contextmenu elements
ISA
2024-05-07 13:42:54 +02:00
91ef7d6db9Add: Kontextmenü-Funktionalität für alle Stationen auf der Karte Dieser Commit führt eine erweiterte Interaktion mit den Kartenmarkern durch die Implementierung von openInNewTab und openInSameWindow. Benutzer können nun über das Kontextmenü verschiedene Aktionen ausführen, wie das Öffnen von Marker-bezogenen Links in einem neuen Tab oder im aktuellen Fenster und das Anzeigen von Koordinaten.
ISA
2024-05-07 10:49:28 +02:00
33ac6e3ca5Add: Kontextmenü-Funktionalität für talasMarkers auf der Karte
ISA
2024-05-07 10:05:10 +02:00
297bc32dbaFüge: Plus-Icon hinzu, wenn Stationen überlappen
ISA
2024-05-06 12:04:27 +02:00
af89d6827ashowCoordinates Funktion für Kontextmenü "Koordinaten" und von 15 Stellen nach Komma nur 5 anzeigen,
ISA
2024-05-06 08:58:41 +02:00
dca6e3db8dFix: Zuverlässige Anzeige von poiTypName mit Fremdschlüssel in den Markern sichergestellt
ISA
2024-05-06 08:15:31 +02:00
cc0e3e726aFüge: Funktion zum Schließen des Popups nach dem Hinzufügen der Station hinzu
ISA
2024-05-05 16:33:49 +02:00
17f3025523Füge: Kontextmenü-Option für "Station hinzufügen" mit Koordinaten-Popup hinzu
ISA
2024-05-05 14:01:59 +02:00
ce8d1f5a19Fix: Sicherstellen, dass MapComponent innerhalb des RecoilRoot-Kontexts liegt
ISA
2024-05-05 13:14:09 +02:00
0448d1bc56Rename loadStore.js to readPoiMarkersStore.js
ISA
2024-05-03 13:58:02 +02:00
39e5e1cb5aRefactor: Reorganize state management into atoms and selectors directories
ISA
2024-05-03 10:18:42 +02:00
9b8361dba7create an Atom loadDataStore.js for add link to function loadData from index.js
ISA
2024-05-03 09:35:40 +02:00
79c0b4e8cfRename api/locations to api/readLocations and api/poiTyp to api/readPoiTyp
ISA
2024-05-03 09:26:09 +02:00
fb25f3a39dFix: Ensure proper map object is passed to ShowAddStationPopup
ISA
2024-05-03 07:20:51 +02:00
5986de04ddPoi hinzufügen per Popup Formular
ISA
2024-05-02 20:46:39 +02:00
31803907b9Das property poiTypeId in handleSubmit in der Console
ISA
2024-05-02 19:48:26 +02:00
c9c9e5feb3DropDownmenü Element von API aufrufen in Kontextmenü ->Popup-> Station hinzufügen
ISA
2024-05-02 14:26:36 +02:00
7465069e44ShowAddStationPopup.js Komponent erstellt statt in MapComponent für bessere Organisation in das Projekt
ISA
2024-05-02 12:37:59 +02:00
c4e70564ecUm 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
ISA
2024-05-02 07:16:36 +02:00
bd6ae82540poiTypState.js Recoil-Atom erstellt für jetzt und besonders für Zukünftige Skalierbarkeit
ISA
2024-04-30 15:32:24 +02:00
f6a0a40a14Daten abrufen von MySQL-DB-Tabelle poityp, um später in Dropdownmenü einzufügen für dieStation hinzufügen
ISA
2024-04-30 14:20:27 +02:00
9e5b54f91aZoomen begrenzen in initMap
ISA
2024-04-30 12:31:30 +02:00
a07d5f940eVorbereitung für den Umzug auf den TALAS-Server
ISA
2024-04-29 11:46:22 +02:00
4e4755dad4Leerzeichen von Systemnamen entfernen damit einblenen und ausblenden von der jenige layergroups Markers
ISA
2024-04-29 11:17:39 +02:00
8f4552c259Add pointer cursor to expand icon and link zoom-out functionality
ISA
2024-04-29 08:33:10 +02:00
ff12901b1129.04.2024 push commit Test
ISA
2024-04-29 07:07:01 +02:00
be28d772d8Erweiterte Suchfunktion in Dropdownmenü für selectedArea über alle Layergruppen hinweg
ISA
2024-04-28 20:03:27 +02:00
01a35c7c74first commit
ISA
2024-04-27 15:47:36 +02:00
d4ffe3aa0eTextinhalt der Dropdown-Option mit der Marker-Eigenschaft überein und Reinzoomen, funktioniert noch nicht bei alle Dropdown-Elemente
ISA
2024-04-26 14:49:30 +02:00
2563cf4718filteredAreas: Filtert Bereiche, die zu den erlaubten Systemen gehören. Das sorgt dafür, dass nur relevante Bereiche im Dropdown-Menü erscheinen.
ISA
2024-04-26 12:31:59 +02:00
78d87d19181. 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.
ISA
2024-04-26 11:29:34 +02:00
5e84d35120Drucker 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);
ISA
2024-04-26 10:18:47 +02:00
7ef390d11bpoi Icon ändern
ISA
2024-04-26 10:02:34 +02:00
8d9e8c6385Tooltip für GMA kleiner machen mit Tailwind
ISA
2024-04-26 09:49:24 +02:00
5e36a8db94Marker Priorität einsetzen. createAndSetMarkers und determinePriority in MapComponent
ISA
2024-04-26 09:34:41 +02:00
ddd39bc1efSonstige Popup per mouseove
ISA
2024-04-26 08:50:15 +02:00
5b338ada12Tooltip für GMA mit Tailwind style
ISA
2024-04-25 22:13:35 +02:00
82ac370c55poiLayerRef popup per mouseover und verschieben aber poi in MySQL-DB-Tabelle hinzufügen noch nicht
ISA
2024-04-25 18:58:17 +02:00
17afca6115Ein -und ausblenden LayerGroups durch Checkboxen, manche funktionieren, manche sollen die Benennung prüfen . MapComponent.js 25.04.2024
ISA
2024-04-25 18:04:46 +02:00
b83a6456c7Alle 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.
ISA
2024-04-25 15:55:15 +02:00
af3d4c5037Alle Marker von layerGroups sind im Map, Priorität muss noch setzen, damit die Marker hanz oben ist, oms muss bei allen noch funktionieren
ISA
2024-04-25 15:17:30 +02:00
4f85b23ac4DBLayer als layerGroup implementiert, fehlt noch die Marker das Popup Information, es soll oben idPoiTyp und unten das description sein
ISA
2024-04-25 11:47:25 +02:00
0b0efce1f3statusInfo für DE und etc.
ISA
2024-04-25 10:40:37 +02:00
a4a13ea67fTALAS Checkbox zum ein- und ausblenden von Markers auf dem Map
ISA
2024-04-25 07:46:20 +02:00
b218706845Checkboxen switch
ISA
2024-04-23 09:03:31 +02:00
0ca9db9374Manuell layerGroup anzeigen
ISA
2024-04-23 08:17:58 +02:00
a33efd44f7GMA und TALAS in layergroup
ISA
2024-04-23 06:55:51 +02:00
bba29e04eaAdd new Station go to newMap instead initialMapIsmail Ali2024-04-21 14:42:26 +02:00
50863d3015zoomIn, zoomOut and centerHere, fixed the variable assignment to ensure the code functions correctly.Ismail Ali2024-04-21 14:25:54 +02:00
a954f2a66fCard über den Map
ISA
2024-04-19 14:29:27 +02:00
9b32c77e89Card in z-index=50 (Dropdown menu) und map z-index=0 mit Tailwind
ISA
2024-04-19 11:36:29 +02:00
8a1cc0aa66bounce wenn status critical oder major ist
ISA
2024-04-19 07:57:17 +02:00
2cd3301f37overlapping-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
ISA
2024-04-19 07:39:29 +02:00
fac46fea4bMouse over show Tooltip
ISA
2024-04-19 07:26:27 +02:00
ee992d5a86npm Pakete overlapping-marker-spiderfier-leaflet und leaflet.smooth_marker_bouncing benutzt
ISA
2024-04-19 07:11:04 +02:00
82f259a3a6Einbinden von OverlappingMarkerSpiderfier,js ohne Error, der code muss noch optimiert werden
ISA
2024-04-18 09:47:25 +02:00
d8a0430f17Backup, danach soll versuchen die OverlappingMarkerSpiderfier Bibliothek eingebunden werden und kein Module
ISA
2024-04-18 08:48:19 +02:00
6d74227747OverlappingMarkerSpiderfier funktioniert , aber muss noch optimiert werden, bei 2 Marker in einem gleichen Koordinaten kein Problem, bei 5 Devices in eeinem Koordinaten muss zuerst reinzoomen dann funktioniert es
ISA
2024-04-18 07:50:03 +02:00
b0a3d7dec9Mit Spider funktioniert etwas, es soll noch beim Klick wieder ausgeblendet werden
ISA
2024-04-17 14:55:11 +02:00
6f673829fd"Overlapping Marker Spiderfier for Leaflet"Bibliothek in ein ES Module umwandeln
ISA
2024-04-17 14:37:13 +02:00
3f07c7633eStation Icon Color ändern, je nach Status
ISA
2024-04-17 11:52:18 +02:00
7789de40ecKleiner Kreis mit Tailwind in Popup erstellen für die Meldungen
ISA
2024-04-17 08:40:39 +02:00
4a586cccc3Station-Marker-Popup-Meldung-Status einfärben mit der Wert in Co Attribute
ISA
2024-04-17 08:05:39 +02:00
e8412f3dc3Station Status Meldungen in Popup hinzufügen
ISA
2024-04-17 07:49:49 +02:00
6a3e49fd0eGisStationsStaticDistrict Meldungen in Marker-Popup
ISA
2024-04-17 07:15:45 +02:00
250ce923f0Popups per Mouse-Over statt per Klick zu öffnen
ISA
2024-04-17 06:58:17 +02:00
48c3b12952Informationen in Tooltips einfügen
ISA
2024-04-16 15:02:43 +02:00
431ac838daDaten von 4 APIs laden und in useState Variable speichern
ISA
2024-04-16 14:25:13 +02:00
7cee920e12config.js aufräumen
ISA
2024-04-16 13:20:46 +02:00
d48477a700Korrektur Syntax Error
ISA
2024-04-16 12:20:39 +02:00
2ebdcf3cfeMapTypeC (config.js) aufräumen was nicht nötig ist
ISA
2024-04-16 12:19:22 +02:00
cef421e44aFunktion zum Aktualisieren der Position in der Datenbank
ISA
2024-04-16 09:50:26 +02:00
ddd8ae8a3cbindTooltip zu Marker hinzugefügt über Hover Effekt
ISA
2024-04-16 09:26:49 +02:00
e1f03c53e2Icons in Next.js puplic folder
ISA
2024-04-16 08:46:43 +02:00
51ad2ba005Icons für die Stationen für GisStationsStaticDistrict anzeigen von TALAS Server
ISA
2024-04-16 08:20:01 +02:00
0b537bf27dRemove .next directory from Git
ISA
2024-04-16 07:33:22 +02:00
26095171fbGisStationsStaticDistrict API Datenaufruf in der Console
ISA
2024-04-16 07:28:12 +02:00
7738e53e03Retrieve data through proxy [...path]
ISA
2024-04-16 06:52:31 +02:00
de7b4d17a7_document.js for Next.js JavaScript-Datei einbinden Vorbereitung
ISA
2024-04-15 16:06:17 +02:00
06ca0b1ab1Update .gitignore to exclude specific files
ISA
2024-04-15 13:57:30 +02:00
b07322e49fUpdate .gitignore and untrack cache files
ISA
2024-04-15 13:52:05 +02:00
f144c25bf5Mit Datenbank verbindenund Marker anzeigen
ISA
2024-04-15 13:28:20 +02:00
834b2c7796Station hinzufügen in Popup implementieren
ISA
2024-04-15 13:11:09 +02:00
a6d8c72d17Rein- und rauszoomen sowie Hier Zentrieren funktion implementieren in Kontxtmenü
ISA
2024-04-15 12:22:37 +02:00
2ff0fde192Kontextmenü Reinzoomen zoomIn Funktion implementieren
ISA
2024-04-15 12:01:33 +02:00
df840396c4zoomIn, zoomOut, und centerHere implemen
ISA
2024-04-15 11:01:22 +02:00
a051d47aabeine Beispiel Marker einfügen und entferne Standard-Zoomsteuerung
ISA
2024-04-15 10:48:46 +02:00
afee410333first commit
ISA
2024-04-15 10:37:53 +02:00