docs
This commit is contained in:
@@ -1,2 +1,2 @@
|
||||
// /config/appVersion
|
||||
export const APP_VERSION = "1.1.197";
|
||||
export const APP_VERSION = "1.1.198";
|
||||
|
||||
BIN
docs/NodeMap.pdf
BIN
docs/NodeMap.pdf
Binary file not shown.
@@ -1,14 +1,16 @@
|
||||
<!-- /docs/README.md -->
|
||||
# 📁 `docs` – Übersicht
|
||||
|
||||
# Entwickler-Dokumentation
|
||||
|
||||
Willkommen in der technischen Dokumentation von NodeMap.
|
||||
## 📄 Enthaltene Dateien
|
||||
|
||||
📂 Wichtige Themen:
|
||||
| Datei | Beschreibung |
|
||||
|-------|--------------|
|
||||
| [`architecture.md`](./architecture.md) | *(Beschreibung ergänzen)* |
|
||||
| [`build-and-deploy.md`](./build-and-deploy.md) | *(Beschreibung ergänzen)* |
|
||||
| [`checklist.md`](./checklist.md) | *(Beschreibung ergänzen)* |
|
||||
| [`env.local..md`](./env.local..md) | *(Beschreibung ergänzen)* |
|
||||
| [`nssm-exe-installation.md`](./nssm-exe-installation.md) | *(Beschreibung ergänzen)* |
|
||||
|
||||
- Webservices: `api/webservices.md`
|
||||
- Redux / Fetch-Logik: `redux/api/fromWebService.md`
|
||||
- Konfigurationsschema: `env/env.local.schema.md`
|
||||
- Deployment: `deployment.md`
|
||||
---
|
||||
|
||||
Diese Doku ist für Entwickler, die an diesem Projekt mitarbeiten oder übernehmen.
|
||||
🔼 [Zurück zu `components`](../README.md)
|
||||
@@ -88,3 +88,9 @@ Dieses Dokument beschreibt die technische Gesamtarchitektur des Projekts **NodeM
|
||||
- [`env.local.schema.md`](./env.local.schema.md)
|
||||
- [`redux/slices/`](./redux/slices/)
|
||||
- [`services/webservice/`](./services/webservice/)
|
||||
|
||||
---
|
||||
|
||||
---
|
||||
|
||||
🔙 [Zurück zu `docs`](README.md)
|
||||
|
||||
@@ -44,3 +44,9 @@ package.json
|
||||
package-lock.json
|
||||
.env.local
|
||||
```
|
||||
|
||||
---
|
||||
|
||||
---
|
||||
|
||||
🔙 [Zurück zu `docs`](README.md)
|
||||
|
||||
@@ -40,3 +40,9 @@ Bevor du einen Feature-, Refactor- oder Bugfix-Commit abschließt, geh diese Lis
|
||||
---
|
||||
|
||||
Du kannst diese Checkliste in jedem Projekt beibehalten und auf deine Arbeitsweise anpassen.
|
||||
|
||||
---
|
||||
|
||||
---
|
||||
|
||||
🔙 [Zurück zu `docs`](README.md)
|
||||
|
||||
@@ -1,77 +1,12 @@
|
||||
<!-- /docs/components/README.md -->
|
||||
# 📁 `components` – Übersicht
|
||||
|
||||
# 🧩 `components/` – Übersicht über alle UI-Komponenten
|
||||
|
||||
Dieses Verzeichnis enthält die gesamten React-Komponenten der TALAS-Kartenanwendung.
|
||||
Sie sind thematisch gegliedert in Teilbereiche für Kontextmenüs, POIs, Polylinien, Modale und die zentrale `MapComponent`.
|
||||
## 📄 Enthaltene Dateien
|
||||
|
||||
| Datei | Beschreibung |
|
||||
|-------|--------------|
|
||||
| [`TestScript.md`](./TestScript.md) | *(Beschreibung ergänzen)* |
|
||||
|
||||
---
|
||||
|
||||
## 📁 Strukturübersicht
|
||||
|
||||
```bash
|
||||
components/
|
||||
├── contextmenu/ # Komponenten für rechte Maustaste & Kontextaktionen
|
||||
│ ├── CoordinatePopup.js
|
||||
│ └── useMapContextMenu.js
|
||||
|
||||
├── gisPolylines/ # Polylinien (Kabelstrecken)
|
||||
│ ├── PolylineContextMenu.js
|
||||
│ └── icons/
|
||||
│ ├── CircleIcon.js
|
||||
│ ├── EndIcon.js
|
||||
│ ├── StartIcon.js
|
||||
│ └── SupportPointIcons.js
|
||||
|
||||
├── icons/devices/overlapping/ # Zusätzliche Overlap-Icons für Geräte
|
||||
│ └── PlusRoundIcon.js
|
||||
|
||||
├── mainComponent/ # Hauptkomponenten für Karteninitialisierung
|
||||
│ ├── MapComponent.js
|
||||
│ └── hooks/
|
||||
│ └── useInitializeMap.js
|
||||
|
||||
├── pois/ # POI-spezifische Modale
|
||||
│ ├── AddPOIModal.js
|
||||
│ └── PoiUpdateModal.js
|
||||
|
||||
├── uiWidgets/ # UI-Widgets
|
||||
│ ├── CoordinateInput.js
|
||||
│ ├── VersionInfoModal.js
|
||||
│ ├── TestScript.js
|
||||
│ └── mapLayersControlPanel/
|
||||
│ ├── EditModeToggle.js
|
||||
│ └── MapLayersControlPanel.js
|
||||
```
|
||||
|
||||
---
|
||||
|
||||
## 🔎 Beschreibung der Hauptbereiche
|
||||
|
||||
### `contextmenu/`
|
||||
|
||||
Rechtsklick-Menüs für Marker, POIs, Polylinien. Steuert Anzeige & Verhalten.
|
||||
|
||||
### `gisPolylines/`
|
||||
|
||||
Komponenten für das Zeichnen, Bearbeiten und Interagieren mit Linien/Strecken.
|
||||
|
||||
### `mainComponent/`
|
||||
|
||||
Zentrale Leaflet-Map-Logik & Initialisierung via `MapComponent` und `useInitializeMap`.
|
||||
|
||||
### `pois/`
|
||||
|
||||
Modale für das Hinzufügen und Bearbeiten von POIs (Points of Interest).
|
||||
|
||||
### `uiWidgets/`
|
||||
|
||||
Komponenten wie Eingabefelder für Koordinaten-Suche, Infoboxen und Control Panel für Geräte Layers .
|
||||
|
||||
---
|
||||
|
||||
## ✅ Besonderheiten
|
||||
|
||||
- Verwendet **Tailwind CSS** für Styling
|
||||
- Integration mit Redux, Leaflet, OverlappingMarkerSpiderfier
|
||||
- Vollständig modular & testbar aufgebaut
|
||||
🔼 [Zurück zu `components`](../README.md)
|
||||
@@ -42,3 +42,8 @@ Dieses Skript durchsucht die geladene `setupPolylines.js`-Datei (per `raw-loader
|
||||
- Wird automatisch beim Mount (via `useEffect`) ausgeführt
|
||||
- `return null` → keine sichtbare Ausgabe
|
||||
|
||||
---
|
||||
|
||||
---
|
||||
|
||||
🔙 [Zurück zu `components`](README.md)
|
||||
|
||||
@@ -29,4 +29,9 @@ Zeigt ein modales Fenster mit Koordinateninformationen an, z. B. aus einem Kon
|
||||
- Nutzt `navigator.clipboard.writeText` oder Fallback mit `document.execCommand("copy")`
|
||||
- Stoppt Event-Bubbling, um Klick außerhalb zu erkennen
|
||||
|
||||
🔙 [Zurück zur Übersicht](./README.md)
|
||||
|
||||
---
|
||||
|
||||
---
|
||||
|
||||
🔙 [Zurück zu `contextmenu`](README.md)
|
||||
|
||||
@@ -1,43 +1,13 @@
|
||||
<!-- /docs/components/contextmenu/README.md -->
|
||||
# 📁 `contextmenu` – Übersicht
|
||||
|
||||
# 🖱️ `contextmenu/` – Kontextmenü-Komponenten
|
||||
|
||||
Dieses Verzeichnis enthält Komponenten und Hooks zur Anzeige und Steuerung von Kontextmenüs in der Leaflet-Kartenanwendung. Sie dienen der Interaktion mit POIs, Koordinaten und Layer-Objekten per Rechtsklick.
|
||||
|
||||
---
|
||||
|
||||
## 📂 Enthaltene Dateien
|
||||
## 📄 Enthaltene Dateien
|
||||
|
||||
| Datei | Beschreibung |
|
||||
| ------------------------------------------------ | ---------------------------------------------------------------------- |
|
||||
| [`CoordinatePopup.js`](./CoordinatePopup.md) | Zeigt ein kleines Kontextfenster mit Koordinaten und Copy-Funktion |
|
||||
| [`useMapContextMenu.js`](./useMapContextMenu.md) | Hook zur Initialisierung und Verwaltung des Kontextmenüs auf der Karte |
|
||||
|-------|--------------|
|
||||
| [`CoordinatePopup.md`](./CoordinatePopup.md) | *(Beschreibung ergänzen)* |
|
||||
| [`useMapContextMenu.md`](./useMapContextMenu.md) | *(Beschreibung ergänzen)* |
|
||||
|
||||
---
|
||||
|
||||
## 🔄 Verwendung
|
||||
|
||||
Diese Komponenten sind typischerweise eingebunden in:
|
||||
|
||||
- [`MapComponent.js`](../mainComponent/MapComponent.md)
|
||||
- [`PolylineContextMenu.js`](../gisPolylines/PolylineContextMenu.md)
|
||||
- Marker- und Linienfunktionen aus `setupDevices`, `setupPolylines`
|
||||
|
||||
---
|
||||
|
||||
## 🎯 Ziel
|
||||
|
||||
Ermöglicht einfache Benutzerinteraktion mit:
|
||||
|
||||
- Geräten
|
||||
- Koordinaten
|
||||
- POIs
|
||||
- Streckenabschnitten
|
||||
|
||||
---
|
||||
|
||||
## 📚 Weitere Dokumentation
|
||||
|
||||
Alle Markdown-Dateien für Komponenten befinden sich im `/docs/components/contextmenu/` Verzeichnis.
|
||||
|
||||
🔙 [Zurück zu `components`](../README.md)
|
||||
🔼 [Zurück zu `components`](../README.md)
|
||||
@@ -28,3 +28,9 @@ addItemsToMapContextMenu(map, menuItemAdded, setMenuItemAdded, setShowCoordinate
|
||||
- Modularer Aufbau: `openPopupWithCoordinates` wird extern übergeben
|
||||
|
||||
🔙 [Zurück zu contextmenu ](./README.md)
|
||||
|
||||
---
|
||||
|
||||
---
|
||||
|
||||
🔙 [Zurück zu `contextmenu`](README.md)
|
||||
|
||||
12
docs/components/gisPolylines/README.md
Normal file
12
docs/components/gisPolylines/README.md
Normal file
@@ -0,0 +1,12 @@
|
||||
# 📁 `gisPolylines` – Übersicht
|
||||
|
||||
|
||||
## 📄 Enthaltene Dateien
|
||||
|
||||
| Datei | Beschreibung |
|
||||
|-------|--------------|
|
||||
| [`PolylineContextMenu.md`](./PolylineContextMenu.md) | *(Beschreibung ergänzen)* |
|
||||
|
||||
---
|
||||
|
||||
🔼 [Zurück zu `components`](../README.md)
|
||||
@@ -13,4 +13,3 @@ Ein einfacher, grauer runder Marker als Stützpunkt in einer Polyline.
|
||||
## Verwendung
|
||||
|
||||
Wird in Polylinien als Zwischenpunkt gesetzt. Inaktiv, aber sichtbar.
|
||||
|
||||
|
||||
15
docs/components/gisPolylines/icons/README.md
Normal file
15
docs/components/gisPolylines/icons/README.md
Normal file
@@ -0,0 +1,15 @@
|
||||
# 📁 `icons` – Übersicht
|
||||
|
||||
|
||||
## 📄 Enthaltene Dateien
|
||||
|
||||
| Datei | Beschreibung |
|
||||
|-------|--------------|
|
||||
| [`CircleIcon.md`](./CircleIcon.md) | *(Beschreibung ergänzen)* |
|
||||
| [`EndIcon.md`](./EndIcon.md) | *(Beschreibung ergänzen)* |
|
||||
| [`StartIcon.md`](./StartIcon.md) | *(Beschreibung ergänzen)* |
|
||||
| [`SupportPointIcons.md`](./SupportPointIcons.md) | *(Beschreibung ergänzen)* |
|
||||
|
||||
---
|
||||
|
||||
🔼 [Zurück zu `components`](../README.md)
|
||||
12
docs/components/icons/devices/overlapping/README.md
Normal file
12
docs/components/icons/devices/overlapping/README.md
Normal file
@@ -0,0 +1,12 @@
|
||||
# 📁 `overlapping` – Übersicht
|
||||
|
||||
|
||||
## 📄 Enthaltene Dateien
|
||||
|
||||
| Datei | Beschreibung |
|
||||
|-------|--------------|
|
||||
| [`PlusRoundIcon.md`](./PlusRoundIcon.md) | *(Beschreibung ergänzen)* |
|
||||
|
||||
---
|
||||
|
||||
🔼 [Zurück zu `components`](../README.md)
|
||||
12
docs/components/mainComponent/README.md
Normal file
12
docs/components/mainComponent/README.md
Normal file
@@ -0,0 +1,12 @@
|
||||
# 📁 `mainComponent` – Übersicht
|
||||
|
||||
|
||||
## 📄 Enthaltene Dateien
|
||||
|
||||
| Datei | Beschreibung |
|
||||
|-------|--------------|
|
||||
| [`MapComponent.md`](./MapComponent.md) | *(Beschreibung ergänzen)* |
|
||||
|
||||
---
|
||||
|
||||
🔼 [Zurück zu `components`](../README.md)
|
||||
12
docs/components/mainComponent/hooks/README.md
Normal file
12
docs/components/mainComponent/hooks/README.md
Normal file
@@ -0,0 +1,12 @@
|
||||
# 📁 `hooks` – Übersicht
|
||||
|
||||
|
||||
## 📄 Enthaltene Dateien
|
||||
|
||||
| Datei | Beschreibung |
|
||||
|-------|--------------|
|
||||
| [`useInitializeMap.md`](./useInitializeMap.md) | *(Beschreibung ergänzen)* |
|
||||
|
||||
---
|
||||
|
||||
🔼 [Zurück zu `components`](../README.md)
|
||||
@@ -25,4 +25,3 @@ Die Koordinaten (`latlng`) werden automatisch übernommen.
|
||||
|
||||
- `fetchPoiTypThunk`, `fetchPoiIconsDataThunk`
|
||||
- `addPoiThunk`, `resetAddPoiStatus`
|
||||
|
||||
|
||||
13
docs/components/pois/README.md
Normal file
13
docs/components/pois/README.md
Normal file
@@ -0,0 +1,13 @@
|
||||
# 📁 `pois` – Übersicht
|
||||
|
||||
|
||||
## 📄 Enthaltene Dateien
|
||||
|
||||
| Datei | Beschreibung |
|
||||
|-------|--------------|
|
||||
| [`AddPOIModal.md`](./AddPOIModal.md) | *(Beschreibung ergänzen)* |
|
||||
| [`PoiUpdateModal.md`](./PoiUpdateModal.md) | *(Beschreibung ergänzen)* |
|
||||
|
||||
---
|
||||
|
||||
🔼 [Zurück zu `components`](../README.md)
|
||||
13
docs/components/uiWidgets/README.md
Normal file
13
docs/components/uiWidgets/README.md
Normal file
@@ -0,0 +1,13 @@
|
||||
# 📁 `uiWidgets` – Übersicht
|
||||
|
||||
|
||||
## 📄 Enthaltene Dateien
|
||||
|
||||
| Datei | Beschreibung |
|
||||
|-------|--------------|
|
||||
| [`CoordinateInput.md`](./CoordinateInput.md) | *(Beschreibung ergänzen)* |
|
||||
| [`VersionInfoModal.md`](./VersionInfoModal.md) | *(Beschreibung ergänzen)* |
|
||||
|
||||
---
|
||||
|
||||
🔼 [Zurück zu `components`](../README.md)
|
||||
13
docs/components/uiWidgets/mapLayersControlPanel/README.md
Normal file
13
docs/components/uiWidgets/mapLayersControlPanel/README.md
Normal file
@@ -0,0 +1,13 @@
|
||||
# 📁 `mapLayersControlPanel` – Übersicht
|
||||
|
||||
|
||||
## 📄 Enthaltene Dateien
|
||||
|
||||
| Datei | Beschreibung |
|
||||
|-------|--------------|
|
||||
| [`EditModeToggle.md`](./EditModeToggle.md) | *(Beschreibung ergänzen)* |
|
||||
| [`MapLayersControlPanel.md`](./MapLayersControlPanel.md) | *(Beschreibung ergänzen)* |
|
||||
|
||||
---
|
||||
|
||||
🔼 [Zurück zu `components`](../README.md)
|
||||
@@ -1,38 +1,16 @@
|
||||
<!-- /docs/config/README.md -->
|
||||
# 📁 `config` – Übersicht
|
||||
|
||||
# ⚙️ Konfigurationsübersicht (/config)
|
||||
|
||||
Dieses Verzeichnis enthält zentrale Konfigurationsdateien, die das Verhalten der gesamten App steuern.
|
||||
Hier sind die wichtigsten Dateien, ihre Aufgaben und Verlinkungen zur Dokumentation:
|
||||
## 📄 Enthaltene Dateien
|
||||
|
||||
| Datei | Beschreibung |
|
||||
|-------|--------------|
|
||||
| [`appVersion.md`](./appVersion.md) | *(Beschreibung ergänzen)* |
|
||||
| [`config.md`](./config.md) | *(Beschreibung ergänzen)* |
|
||||
| [`layers.md`](./layers.md) | *(Beschreibung ergänzen)* |
|
||||
| [`paths.md`](./paths.md) | *(Beschreibung ergänzen)* |
|
||||
| [`urls.md`](./urls.md) | *(Beschreibung ergänzen)* |
|
||||
|
||||
---
|
||||
|
||||
## 📦 [`appVersion.js`](./appVersion.md)
|
||||
|
||||
- Definiert die aktuelle Version der App (`APP_VERSION`)
|
||||
- Wird z. B. im `VersionInfoModal` angezeigt
|
||||
|
||||
---
|
||||
|
||||
## 🗺️ [`layers.js`](./layers.md)
|
||||
|
||||
- Enthält alle Leaflet-Layergruppen für die Kartenanzeige
|
||||
- Zentrale Steuerung der aktiven Layer: TALAS, GMA, Cisco, etc.
|
||||
|
||||
---
|
||||
|
||||
## 📁 [`paths.js`](./paths.md)
|
||||
|
||||
- Berechnet den Basis-Pfad aus `.env.local`
|
||||
- Liefert `BASE_URL`, z. B. `/talas5`
|
||||
|
||||
---
|
||||
|
||||
## 🌐 [`urls.js`](./urls.md)
|
||||
|
||||
- Erzeugt dynamisch API- und Tile-URLs
|
||||
- Verwendet `window.location.origin` → keine statischen Ports notwendig
|
||||
|
||||
---
|
||||
|
||||
Diese Konfiguration macht das Projekt flexibel für mehrere Hosting-Umgebungen.
|
||||
🔼 [Zurück zu `components`](../README.md)
|
||||
@@ -14,3 +14,9 @@ export const APP_VERSION = "1.1.193";
|
||||
|
||||
- Im Footer oder Info-Fenster
|
||||
- Vergleich von Client- vs. Serverversion
|
||||
|
||||
---
|
||||
|
||||
---
|
||||
|
||||
🔙 [Zurück zu `config`](README.md)
|
||||
|
||||
@@ -58,3 +58,9 @@ const serverURL = mode === "dev" ? `${window.location.protocol}//${window.locati
|
||||
---
|
||||
|
||||
📄 Pfad: `/docs/frontend/config/config.md`
|
||||
|
||||
---
|
||||
|
||||
---
|
||||
|
||||
🔙 [Zurück zu `config`](README.md)
|
||||
|
||||
@@ -19,3 +19,9 @@ export const MAP_LAYERS = {
|
||||
|
||||
- Initialisierung der Leaflet-Karte
|
||||
- Zuweisung von Markern und Linien
|
||||
|
||||
---
|
||||
|
||||
---
|
||||
|
||||
🔙 [Zurück zu `config`](README.md)
|
||||
|
||||
@@ -17,3 +17,9 @@ export const BASE_URL = BASE_PATH ? `/${BASE_PATH}` : "";
|
||||
## Nutzung
|
||||
|
||||
- Für konsistente Pfadangaben im gesamten Projekt
|
||||
|
||||
---
|
||||
|
||||
---
|
||||
|
||||
🔙 [Zurück zu `config`](README.md)
|
||||
|
||||
@@ -16,3 +16,9 @@ Alle Endpunkte (API, Tiles, Server) werden ohne Port oder Hardcoding erzeugt.
|
||||
## Hinweis
|
||||
|
||||
Alle Berechnungen erfolgen nur **clientseitig** (`typeof window !== "undefined"`).
|
||||
|
||||
---
|
||||
|
||||
---
|
||||
|
||||
🔙 [Zurück zu `config`](README.md)
|
||||
|
||||
@@ -5,3 +5,9 @@
|
||||
- `NEXT_PUBLIC_API_HOST` → Webservice-DNS oder IP
|
||||
- `NEXT_PUBLIC_API_BASE_PATH` → z. B. `talas5`, per Deployment steuerbar
|
||||
- `DB_NAME` → hängt vom Kundenprojekt ab
|
||||
|
||||
---
|
||||
|
||||
---
|
||||
|
||||
🔙 [Zurück zu `docs`](README.md)
|
||||
|
||||
18
docs/hooks/README.md
Normal file
18
docs/hooks/README.md
Normal file
@@ -0,0 +1,18 @@
|
||||
# 📁 `hooks` – Übersicht
|
||||
|
||||
|
||||
## 📄 Enthaltene Dateien
|
||||
|
||||
| Datei | Beschreibung |
|
||||
|-------|--------------|
|
||||
| [`useCreateAndSetDevices.md`](./useCreateAndSetDevices.md) | *(Beschreibung ergänzen)* |
|
||||
| [`useDynamicMarkerLayers.md`](./useDynamicMarkerLayers.md) | *(Beschreibung ergänzen)* |
|
||||
| [`useLayerVisibility.md`](./useLayerVisibility.md) | *(Beschreibung ergänzen)* |
|
||||
| [`useLineData.md`](./useLineData.md) | *(Beschreibung ergänzen)* |
|
||||
| [`useMapComponentState.md`](./useMapComponentState.md) | *(Beschreibung ergänzen)* |
|
||||
| [`useMarkerLayers.md`](./useMarkerLayers.md) | *(Beschreibung ergänzen)* |
|
||||
| [`usePolylineTooltipLayer.md`](./usePolylineTooltipLayer.md) | *(Beschreibung ergänzen)* |
|
||||
|
||||
---
|
||||
|
||||
🔼 [Zurück zu `components`](../README.md)
|
||||
29
docs/hooks/layers/README.md
Normal file
29
docs/hooks/layers/README.md
Normal file
@@ -0,0 +1,29 @@
|
||||
# 📁 `layers` – Übersicht
|
||||
|
||||
|
||||
## 📄 Enthaltene Dateien
|
||||
|
||||
| Datei | Beschreibung |
|
||||
|-------|--------------|
|
||||
| [`useAreaMarkersLayer.md`](./useAreaMarkersLayer.md) | *(Beschreibung ergänzen)* |
|
||||
| [`useCiscoRouterMarkersLayer.md`](./useCiscoRouterMarkersLayer.md) | *(Beschreibung ergänzen)* |
|
||||
| [`useDauzMarkersLayer.md`](./useDauzMarkersLayer.md) | *(Beschreibung ergänzen)* |
|
||||
| [`useDrawLines.md`](./useDrawLines.md) | *(Beschreibung ergänzen)* |
|
||||
| [`useEciMarkersLayer.md`](./useEciMarkersLayer.md) | *(Beschreibung ergänzen)* |
|
||||
| [`useGmaMarkersLayer.md`](./useGmaMarkersLayer.md) | *(Beschreibung ergänzen)* |
|
||||
| [`useLteModemMarkersLayer.md`](./useLteModemMarkersLayer.md) | *(Beschreibung ergänzen)* |
|
||||
| [`useMessstellenMarkersLayer.md`](./useMessstellenMarkersLayer.md) | *(Beschreibung ergänzen)* |
|
||||
| [`useOtdrMarkersLayer.md`](./useOtdrMarkersLayer.md) | *(Beschreibung ergänzen)* |
|
||||
| [`useSiemensMarkersLayer.md`](./useSiemensMarkersLayer.md) | *(Beschreibung ergänzen)* |
|
||||
| [`useSmsfunkmodemMarkersLayer.md`](./useSmsfunkmodemMarkersLayer.md) | *(Beschreibung ergänzen)* |
|
||||
| [`useSonstigeMarkersLayer.md`](./useSonstigeMarkersLayer.md) | *(Beschreibung ergänzen)* |
|
||||
| [`useTalasMarkersLayer.md`](./useTalasMarkersLayer.md) | *(Beschreibung ergänzen)* |
|
||||
| [`useTalasiclMarkersLayer.md`](./useTalasiclMarkersLayer.md) | *(Beschreibung ergänzen)* |
|
||||
| [`useTkComponentsMarkersLayer.md`](./useTkComponentsMarkersLayer.md) | *(Beschreibung ergänzen)* |
|
||||
| [`useUlafMarkersLayer.md`](./useUlafMarkersLayer.md) | *(Beschreibung ergänzen)* |
|
||||
| [`useWagoMarkersLayer.md`](./useWagoMarkersLayer.md) | *(Beschreibung ergänzen)* |
|
||||
| [`useWdmMarkersLayer.md`](./useWdmMarkersLayer.md) | *(Beschreibung ergänzen)* |
|
||||
|
||||
---
|
||||
|
||||
🔼 [Zurück zu `components`](../README.md)
|
||||
@@ -54,3 +54,9 @@
|
||||
```
|
||||
|
||||
```
|
||||
|
||||
---
|
||||
|
||||
---
|
||||
|
||||
🔙 [Zurück zu `docs`](README.md)
|
||||
|
||||
13
docs/pages/README.md
Normal file
13
docs/pages/README.md
Normal file
@@ -0,0 +1,13 @@
|
||||
# 📁 `pages` – Übersicht
|
||||
|
||||
|
||||
## 📄 Enthaltene Dateien
|
||||
|
||||
| Datei | Beschreibung |
|
||||
|-------|--------------|
|
||||
| [`_app.md`](./_app.md) | *(Beschreibung ergänzen)* |
|
||||
| [`index.md`](./index.md) | *(Beschreibung ergänzen)* |
|
||||
|
||||
---
|
||||
|
||||
🔼 [Zurück zu `components`](../README.md)
|
||||
12
docs/pages/api/README.md
Normal file
12
docs/pages/api/README.md
Normal file
@@ -0,0 +1,12 @@
|
||||
# 📁 `api` – Übersicht
|
||||
|
||||
|
||||
## 📄 Enthaltene Dateien
|
||||
|
||||
| Datei | Beschreibung |
|
||||
|-------|--------------|
|
||||
| [`[...path].md`](./[...path].md) | *(Beschreibung ergänzen)* |
|
||||
|
||||
---
|
||||
|
||||
🔼 [Zurück zu `components`](../README.md)
|
||||
12
docs/pages/api/talas_v5_DB/README.md
Normal file
12
docs/pages/api/talas_v5_DB/README.md
Normal file
@@ -0,0 +1,12 @@
|
||||
# 📁 `talas_v5_DB` – Übersicht
|
||||
|
||||
|
||||
## 📄 Enthaltene Dateien
|
||||
|
||||
| Datei | Beschreibung |
|
||||
|-------|--------------|
|
||||
| [`priorityConfig.md`](./priorityConfig.md) | *(Beschreibung ergänzen)* |
|
||||
|
||||
---
|
||||
|
||||
🔼 [Zurück zu `components`](../README.md)
|
||||
13
docs/pages/api/talas_v5_DB/area/README.md
Normal file
13
docs/pages/api/talas_v5_DB/area/README.md
Normal file
@@ -0,0 +1,13 @@
|
||||
# 📁 `area` – Übersicht
|
||||
|
||||
|
||||
## 📄 Enthaltene Dateien
|
||||
|
||||
| Datei | Beschreibung |
|
||||
|-------|--------------|
|
||||
| [`readArea.md`](./readArea.md) | *(Beschreibung ergänzen)* |
|
||||
| [`updateArea.md`](./updateArea.md) | *(Beschreibung ergänzen)* |
|
||||
|
||||
---
|
||||
|
||||
🔼 [Zurück zu `components`](../README.md)
|
||||
13
docs/pages/api/talas_v5_DB/device/README.md
Normal file
13
docs/pages/api/talas_v5_DB/device/README.md
Normal file
@@ -0,0 +1,13 @@
|
||||
# 📁 `device` – Übersicht
|
||||
|
||||
|
||||
## 📄 Enthaltene Dateien
|
||||
|
||||
| Datei | Beschreibung |
|
||||
|-------|--------------|
|
||||
| [`getAllStationsNames.md`](./getAllStationsNames.md) | *(Beschreibung ergänzen)* |
|
||||
| [`getDevices.md`](./getDevices.md) | *(Beschreibung ergänzen)* |
|
||||
|
||||
---
|
||||
|
||||
🔼 [Zurück zu `components`](../README.md)
|
||||
13
docs/pages/api/talas_v5_DB/gisLines/README.md
Normal file
13
docs/pages/api/talas_v5_DB/gisLines/README.md
Normal file
@@ -0,0 +1,13 @@
|
||||
# 📁 `gisLines` – Übersicht
|
||||
|
||||
|
||||
## 📄 Enthaltene Dateien
|
||||
|
||||
| Datei | Beschreibung |
|
||||
|-------|--------------|
|
||||
| [`readGisLines.md`](./readGisLines.md) | *(Beschreibung ergänzen)* |
|
||||
| [`updateLineCoordinates.md`](./updateLineCoordinates.md) | *(Beschreibung ergänzen)* |
|
||||
|
||||
---
|
||||
|
||||
🔼 [Zurück zu `components`](../README.md)
|
||||
14
docs/pages/api/talas_v5_DB/locationDevice/README.md
Normal file
14
docs/pages/api/talas_v5_DB/locationDevice/README.md
Normal file
@@ -0,0 +1,14 @@
|
||||
# 📁 `locationDevice` – Übersicht
|
||||
|
||||
|
||||
## 📄 Enthaltene Dateien
|
||||
|
||||
| Datei | Beschreibung |
|
||||
|-------|--------------|
|
||||
| [`getDeviceId.md`](./getDeviceId.md) | *(Beschreibung ergänzen)* |
|
||||
| [`locationDeviceNameById.md`](./locationDeviceNameById.md) | *(Beschreibung ergänzen)* |
|
||||
| [`locationDevices.md`](./locationDevices.md) | *(Beschreibung ergänzen)* |
|
||||
|
||||
---
|
||||
|
||||
🔼 [Zurück zu `components`](../README.md)
|
||||
12
docs/pages/api/talas_v5_DB/poiTyp/README.md
Normal file
12
docs/pages/api/talas_v5_DB/poiTyp/README.md
Normal file
@@ -0,0 +1,12 @@
|
||||
# 📁 `poiTyp` – Übersicht
|
||||
|
||||
|
||||
## 📄 Enthaltene Dateien
|
||||
|
||||
| Datei | Beschreibung |
|
||||
|-------|--------------|
|
||||
| [`readPoiTyp.md`](./readPoiTyp.md) | *(Beschreibung ergänzen)* |
|
||||
|
||||
---
|
||||
|
||||
🔼 [Zurück zu `components`](../README.md)
|
||||
18
docs/pages/api/talas_v5_DB/pois/README.md
Normal file
18
docs/pages/api/talas_v5_DB/pois/README.md
Normal file
@@ -0,0 +1,18 @@
|
||||
# 📁 `pois` – Übersicht
|
||||
|
||||
|
||||
## 📄 Enthaltene Dateien
|
||||
|
||||
| Datei | Beschreibung |
|
||||
|-------|--------------|
|
||||
| [`addPoi.md`](./addPoi.md) | *(Beschreibung ergänzen)* |
|
||||
| [`deletePoi.md`](./deletePoi.md) | *(Beschreibung ergänzen)* |
|
||||
| [`getPoiById.md`](./getPoiById.md) | *(Beschreibung ergänzen)* |
|
||||
| [`poi-icons.md`](./poi-icons.md) | *(Beschreibung ergänzen)* |
|
||||
| [`readAllPOIs.md`](./readAllPOIs.md) | *(Beschreibung ergänzen)* |
|
||||
| [`updateLocation.md`](./updateLocation.md) | *(Beschreibung ergänzen)* |
|
||||
| [`updatePoi.md`](./updatePoi.md) | *(Beschreibung ergänzen)* |
|
||||
|
||||
---
|
||||
|
||||
🔼 [Zurück zu `components`](../README.md)
|
||||
13
docs/pages/api/talas_v5_DB/station/README.md
Normal file
13
docs/pages/api/talas_v5_DB/station/README.md
Normal file
@@ -0,0 +1,13 @@
|
||||
# 📁 `station` – Übersicht
|
||||
|
||||
|
||||
## 📄 Enthaltene Dateien
|
||||
|
||||
| Datei | Beschreibung |
|
||||
|-------|--------------|
|
||||
| [`getAllStationsNames.md`](./getAllStationsNames.md) | *(Beschreibung ergänzen)* |
|
||||
| [`getDevices.md`](./getDevices.md) | *(Beschreibung ergänzen)* |
|
||||
|
||||
---
|
||||
|
||||
🔼 [Zurück zu `components`](../README.md)
|
||||
12
docs/redux/README.md
Normal file
12
docs/redux/README.md
Normal file
@@ -0,0 +1,12 @@
|
||||
# 📁 `redux` – Übersicht
|
||||
|
||||
|
||||
## 📄 Enthaltene Dateien
|
||||
|
||||
| Datei | Beschreibung |
|
||||
|-------|--------------|
|
||||
| [`store.md`](./store.md) | *(Beschreibung ergänzen)* |
|
||||
|
||||
---
|
||||
|
||||
🔼 [Zurück zu `components`](../README.md)
|
||||
17
docs/redux/slices/README.md
Normal file
17
docs/redux/slices/README.md
Normal file
@@ -0,0 +1,17 @@
|
||||
# 📁 `slices` – Übersicht
|
||||
|
||||
|
||||
## 📄 Enthaltene Dateien
|
||||
|
||||
| Datei | Beschreibung |
|
||||
|-------|--------------|
|
||||
| [`lineVisibilitySlice.md`](./lineVisibilitySlice.md) | *(Beschreibung ergänzen)* |
|
||||
| [`mapLayersSlice.md`](./mapLayersSlice.md) | *(Beschreibung ergänzen)* |
|
||||
| [`selectedAreaSlice.md`](./selectedAreaSlice.md) | *(Beschreibung ergänzen)* |
|
||||
| [`selectedDeviceSlice.md`](./selectedDeviceSlice.md) | *(Beschreibung ergänzen)* |
|
||||
| [`urlParameterSlice.md`](./urlParameterSlice.md) | *(Beschreibung ergänzen)* |
|
||||
| [`zoomTriggerSlice.md`](./zoomTriggerSlice.md) | *(Beschreibung ergänzen)* |
|
||||
|
||||
---
|
||||
|
||||
🔼 [Zurück zu `components`](../README.md)
|
||||
14
docs/redux/slices/database/README.md
Normal file
14
docs/redux/slices/database/README.md
Normal file
@@ -0,0 +1,14 @@
|
||||
# 📁 `database` – Übersicht
|
||||
|
||||
|
||||
## 📄 Enthaltene Dateien
|
||||
|
||||
| Datei | Beschreibung |
|
||||
|-------|--------------|
|
||||
| [`locationDevicesFromDBSlice.md`](./locationDevicesFromDBSlice.md) | *(Beschreibung ergänzen)* |
|
||||
| [`locationDevicesSlice.md`](./locationDevicesSlice.md) | *(Beschreibung ergänzen)* |
|
||||
| [`priorityConfigSlice.md`](./priorityConfigSlice.md) | *(Beschreibung ergänzen)* |
|
||||
|
||||
---
|
||||
|
||||
🔼 [Zurück zu `components`](../README.md)
|
||||
12
docs/redux/slices/database/area/README.md
Normal file
12
docs/redux/slices/database/area/README.md
Normal file
@@ -0,0 +1,12 @@
|
||||
# 📁 `area` – Übersicht
|
||||
|
||||
|
||||
## 📄 Enthaltene Dateien
|
||||
|
||||
| Datei | Beschreibung |
|
||||
|-------|--------------|
|
||||
| [`updateAreaSlice.md`](./updateAreaSlice.md) | *(Beschreibung ergänzen)* |
|
||||
|
||||
---
|
||||
|
||||
🔼 [Zurück zu `components`](../README.md)
|
||||
12
docs/redux/slices/database/locationDevice/README.md
Normal file
12
docs/redux/slices/database/locationDevice/README.md
Normal file
@@ -0,0 +1,12 @@
|
||||
# 📁 `locationDevice` – Übersicht
|
||||
|
||||
|
||||
## 📄 Enthaltene Dateien
|
||||
|
||||
| Datei | Beschreibung |
|
||||
|-------|--------------|
|
||||
| [`locationDevicesSlice.md`](./locationDevicesSlice.md) | *(Beschreibung ergänzen)* |
|
||||
|
||||
---
|
||||
|
||||
🔼 [Zurück zu `components`](../README.md)
|
||||
22
docs/redux/slices/database/pois/README.md
Normal file
22
docs/redux/slices/database/pois/README.md
Normal file
@@ -0,0 +1,22 @@
|
||||
# 📁 `pois` – Übersicht
|
||||
|
||||
|
||||
## 📄 Enthaltene Dateien
|
||||
|
||||
| Datei | Beschreibung |
|
||||
|-------|--------------|
|
||||
| [`addPoiOnPolylineSlice.md`](./addPoiOnPolylineSlice.md) | *(Beschreibung ergänzen)* |
|
||||
| [`addPoiSlice.md`](./addPoiSlice.md) | *(Beschreibung ergänzen)* |
|
||||
| [`currentPoiSlice.md`](./currentPoiSlice.md) | *(Beschreibung ergänzen)* |
|
||||
| [`poiIconsDataSlice.md`](./poiIconsDataSlice.md) | *(Beschreibung ergänzen)* |
|
||||
| [`poiLayerVisibleSlice.md`](./poiLayerVisibleSlice.md) | *(Beschreibung ergänzen)* |
|
||||
| [`poiMarkersSlice.md`](./poiMarkersSlice.md) | *(Beschreibung ergänzen)* |
|
||||
| [`poiReadFromDbTriggerSlice.md`](./poiReadFromDbTriggerSlice.md) | *(Beschreibung ergänzen)* |
|
||||
| [`poiTypSlice.md`](./poiTypSlice.md) | *(Beschreibung ergänzen)* |
|
||||
| [`poiTypesSlice.md`](./poiTypesSlice.md) | *(Beschreibung ergänzen)* |
|
||||
| [`readPoiMarkersStoreSlice.md`](./readPoiMarkersStoreSlice.md) | *(Beschreibung ergänzen)* |
|
||||
| [`selectedPoiSlice.md`](./selectedPoiSlice.md) | *(Beschreibung ergänzen)* |
|
||||
|
||||
---
|
||||
|
||||
🔼 [Zurück zu `components`](../README.md)
|
||||
16
docs/redux/slices/database/polylines/README.md
Normal file
16
docs/redux/slices/database/polylines/README.md
Normal file
@@ -0,0 +1,16 @@
|
||||
# 📁 `polylines` – Übersicht
|
||||
|
||||
|
||||
## 📄 Enthaltene Dateien
|
||||
|
||||
| Datei | Beschreibung |
|
||||
|-------|--------------|
|
||||
| [`gisLinesSlice.md`](./gisLinesSlice.md) | *(Beschreibung ergänzen)* |
|
||||
| [`polylineContextMenuSlice.md`](./polylineContextMenuSlice.md) | *(Beschreibung ergänzen)* |
|
||||
| [`polylineEventsDisabledSlice.md`](./polylineEventsDisabledSlice.md) | *(Beschreibung ergänzen)* |
|
||||
| [`polylineLayerVisibleSlice.md`](./polylineLayerVisibleSlice.md) | *(Beschreibung ergänzen)* |
|
||||
| [`updatePolylineCoordinatesSlice.md`](./updatePolylineCoordinatesSlice.md) | *(Beschreibung ergänzen)* |
|
||||
|
||||
---
|
||||
|
||||
🔼 [Zurück zu `components`](../README.md)
|
||||
17
docs/redux/slices/webService/README.md
Normal file
17
docs/redux/slices/webService/README.md
Normal file
@@ -0,0 +1,17 @@
|
||||
# 📁 `webService` – Übersicht
|
||||
|
||||
|
||||
## 📄 Enthaltene Dateien
|
||||
|
||||
| Datei | Beschreibung |
|
||||
|-------|--------------|
|
||||
| [`gisLinesStatusSlice.md`](./gisLinesStatusSlice.md) | *(Beschreibung ergänzen)* |
|
||||
| [`gisStationsMeasurementsSlice.md`](./gisStationsMeasurementsSlice.md) | *(Beschreibung ergänzen)* |
|
||||
| [`gisStationsStaticDistrictSlice.md`](./gisStationsStaticDistrictSlice.md) | *(Beschreibung ergänzen)* |
|
||||
| [`gisStationsStatusDistrictSlice.md`](./gisStationsStatusDistrictSlice.md) | *(Beschreibung ergänzen)* |
|
||||
| [`gisSystemStaticSlice.md`](./gisSystemStaticSlice.md) | *(Beschreibung ergänzen)* |
|
||||
| [`userRightsSlice.md`](./userRightsSlice.md) | *(Beschreibung ergänzen)* |
|
||||
|
||||
---
|
||||
|
||||
🔼 [Zurück zu `components`](../README.md)
|
||||
14
docs/redux/thunks/database/README.md
Normal file
14
docs/redux/thunks/database/README.md
Normal file
@@ -0,0 +1,14 @@
|
||||
# 📁 `database` – Übersicht
|
||||
|
||||
|
||||
## 📄 Enthaltene Dateien
|
||||
|
||||
| Datei | Beschreibung |
|
||||
|-------|--------------|
|
||||
| [`fetchLocationDevicesThunk.md`](./fetchLocationDevicesThunk.md) | *(Beschreibung ergänzen)* |
|
||||
| [`fetchPriorityConfigThunk.md`](./fetchPriorityConfigThunk.md) | *(Beschreibung ergänzen)* |
|
||||
| [`getDeviceIdByNameThunk.md`](./getDeviceIdByNameThunk.md) | *(Beschreibung ergänzen)* |
|
||||
|
||||
---
|
||||
|
||||
🔼 [Zurück zu `components`](../README.md)
|
||||
12
docs/redux/thunks/database/area/README.md
Normal file
12
docs/redux/thunks/database/area/README.md
Normal file
@@ -0,0 +1,12 @@
|
||||
# 📁 `area` – Übersicht
|
||||
|
||||
|
||||
## 📄 Enthaltene Dateien
|
||||
|
||||
| Datei | Beschreibung |
|
||||
|-------|--------------|
|
||||
| [`updateAreaThunk.md`](./updateAreaThunk.md) | *(Beschreibung ergänzen)* |
|
||||
|
||||
---
|
||||
|
||||
🔼 [Zurück zu `components`](../README.md)
|
||||
12
docs/redux/thunks/database/locationDevice/README.md
Normal file
12
docs/redux/thunks/database/locationDevice/README.md
Normal file
@@ -0,0 +1,12 @@
|
||||
# 📁 `locationDevice` – Übersicht
|
||||
|
||||
|
||||
## 📄 Enthaltene Dateien
|
||||
|
||||
| Datei | Beschreibung |
|
||||
|-------|--------------|
|
||||
| [`fetchLocationDevicesThunk (1).md`](./fetchLocationDevicesThunk (1).md) | *(Beschreibung ergänzen)* |
|
||||
|
||||
---
|
||||
|
||||
🔼 [Zurück zu `components`](../README.md)
|
||||
17
docs/redux/thunks/database/pois/README.md
Normal file
17
docs/redux/thunks/database/pois/README.md
Normal file
@@ -0,0 +1,17 @@
|
||||
# 📁 `pois` – Übersicht
|
||||
|
||||
|
||||
## 📄 Enthaltene Dateien
|
||||
|
||||
| Datei | Beschreibung |
|
||||
|-------|--------------|
|
||||
| [`addPoiThunk.md`](./addPoiThunk.md) | *(Beschreibung ergänzen)* |
|
||||
| [`deletePoiThunk.md`](./deletePoiThunk.md) | *(Beschreibung ergänzen)* |
|
||||
| [`fetchPoiIconsDataThunk.md`](./fetchPoiIconsDataThunk.md) | *(Beschreibung ergänzen)* |
|
||||
| [`fetchPoiMarkersThunk.md`](./fetchPoiMarkersThunk.md) | *(Beschreibung ergänzen)* |
|
||||
| [`fetchPoiTypThunk.md`](./fetchPoiTypThunk.md) | *(Beschreibung ergänzen)* |
|
||||
| [`updatePoiThunk.md`](./updatePoiThunk.md) | *(Beschreibung ergänzen)* |
|
||||
|
||||
---
|
||||
|
||||
🔼 [Zurück zu `components`](../README.md)
|
||||
13
docs/redux/thunks/database/polylines/README.md
Normal file
13
docs/redux/thunks/database/polylines/README.md
Normal file
@@ -0,0 +1,13 @@
|
||||
# 📁 `polylines` – Übersicht
|
||||
|
||||
|
||||
## 📄 Enthaltene Dateien
|
||||
|
||||
| Datei | Beschreibung |
|
||||
|-------|--------------|
|
||||
| [`fetchGisLinesThunk.md`](./fetchGisLinesThunk.md) | *(Beschreibung ergänzen)* |
|
||||
| [`updatePolylineCoordinatesThunk.md`](./updatePolylineCoordinatesThunk.md) | *(Beschreibung ergänzen)* |
|
||||
|
||||
---
|
||||
|
||||
🔼 [Zurück zu `components`](../README.md)
|
||||
17
docs/redux/thunks/webservice/README.md
Normal file
17
docs/redux/thunks/webservice/README.md
Normal file
@@ -0,0 +1,17 @@
|
||||
# 📁 `webservice` – Übersicht
|
||||
|
||||
|
||||
## 📄 Enthaltene Dateien
|
||||
|
||||
| Datei | Beschreibung |
|
||||
|-------|--------------|
|
||||
| [`fetchGisLinesStatusThunk.md`](./fetchGisLinesStatusThunk.md) | *(Beschreibung ergänzen)* |
|
||||
| [`fetchGisStationsMeasurementsThunk.md`](./fetchGisStationsMeasurementsThunk.md) | *(Beschreibung ergänzen)* |
|
||||
| [`fetchGisStationsStaticDistrictThunk.md`](./fetchGisStationsStaticDistrictThunk.md) | *(Beschreibung ergänzen)* |
|
||||
| [`fetchGisStationsStatusDistrictThunk.md`](./fetchGisStationsStatusDistrictThunk.md) | *(Beschreibung ergänzen)* |
|
||||
| [`fetchGisSystemStaticThunk.md`](./fetchGisSystemStaticThunk.md) | *(Beschreibung ergänzen)* |
|
||||
| [`fetchUserRightsThunk.md`](./fetchUserRightsThunk.md) | *(Beschreibung ergänzen)* |
|
||||
|
||||
---
|
||||
|
||||
🔼 [Zurück zu `components`](../README.md)
|
||||
BIN
docs/services.zip
Normal file
BIN
docs/services.zip
Normal file
Binary file not shown.
48
docs/services/README.md
Normal file
48
docs/services/README.md
Normal file
@@ -0,0 +1,48 @@
|
||||
<!-- /docs/services/README.md -->
|
||||
|
||||
# ⚙️ `services/` – Backend-Services & API-Logik
|
||||
|
||||
Dieses Verzeichnis enthält alle Funktionen zur Anbindung von Backend-Systemen, API-Endpunkten und Datenquellen (z. B. Datenbank, POIs, Geräte, Polylinien).
|
||||
Die Dateien sind nach Anwendungsbereich gegliedert.
|
||||
|
||||
---
|
||||
|
||||
## 📂 Strukturübersicht
|
||||
|
||||
```bash
|
||||
services/
|
||||
├── poi/ # Services für Points of Interest
|
||||
├── devices/ # Geräte- und Standort-Services
|
||||
├── gis/ # Linien- und Stationsdaten aus GIS
|
||||
├── system/ # Rechte, Konfiguration, Benutzerzugriff
|
||||
├── helpers/ # Hilfsfunktionen wie fetchWithTimeout
|
||||
```
|
||||
|
||||
---
|
||||
|
||||
## 🧭 Kategorien & Beispiele
|
||||
|
||||
| Bereich | Beispiel-Service | Beschreibung |
|
||||
|-------------|--------------------------------------|-------------------------------------|
|
||||
| `poi/` | `fetchPoiMarkersService.js` | Holt Marker für POIs |
|
||||
| `devices/` | `fetchLocationDevicesService.js` | Ruft alle Standort-Geräte ab |
|
||||
| `gis/` | `fetchGisLinesService.js` | Holt Polylinien aus der Datenbank |
|
||||
| `system/` | `fetchUserRightsService.js` | Lädt Benutzerrechte |
|
||||
| `helpers/` | `fetchWithTimeout.js` | Fetch mit automatischem Timeout |
|
||||
|
||||
---
|
||||
|
||||
## 🔗 Dokumentation
|
||||
|
||||
Für jeden Service existiert eine `.md`-Datei mit Beschreibung, Parametern und Beispielen.
|
||||
Beispiel: [`poi/fetchPoiMarkersService.md`](./poi/fetchPoiMarkersService.md)
|
||||
|
||||
---
|
||||
|
||||
## 👨💻 Zielgruppe
|
||||
|
||||
Frontend- und Backend-Entwickler, die:
|
||||
|
||||
- API-Aufrufe integrieren
|
||||
- Daten aus der DB anzeigen oder manipulieren
|
||||
- Redux oder Thunks mit Services koppeln
|
||||
16
docs/services/database/README.md
Normal file
16
docs/services/database/README.md
Normal file
@@ -0,0 +1,16 @@
|
||||
# 📁 `database` – Übersicht
|
||||
|
||||
|
||||
## 📄 Enthaltene Dateien
|
||||
|
||||
| Datei | Beschreibung |
|
||||
|-------|--------------|
|
||||
| [`fetchDeviceNameByIdService.md`](./fetchDeviceNameByIdService.md) | *(Beschreibung ergänzen)* |
|
||||
| [`fetchLocationDevicesService.md`](./fetchLocationDevicesService.md) | *(Beschreibung ergänzen)* |
|
||||
| [`fetchPriorityConfigService.md`](./fetchPriorityConfigService.md) | *(Beschreibung ergänzen)* |
|
||||
| [`getDeviceIdByNameService.md`](./getDeviceIdByNameService.md) | *(Beschreibung ergänzen)* |
|
||||
| [`updateLocationInDatabaseService.md`](./updateLocationInDatabaseService.md) | *(Beschreibung ergänzen)* |
|
||||
|
||||
---
|
||||
|
||||
🔼 [Zurück zu `components`](../README.md)
|
||||
12
docs/services/database/area/README.md
Normal file
12
docs/services/database/area/README.md
Normal file
@@ -0,0 +1,12 @@
|
||||
# 📁 `area` – Übersicht
|
||||
|
||||
|
||||
## 📄 Enthaltene Dateien
|
||||
|
||||
| Datei | Beschreibung |
|
||||
|-------|--------------|
|
||||
| [`updateAreaService.md`](./updateAreaService.md) | *(Beschreibung ergänzen)* |
|
||||
|
||||
---
|
||||
|
||||
🔼 [Zurück zu `components`](../README.md)
|
||||
12
docs/services/database/locationDevice/README.md
Normal file
12
docs/services/database/locationDevice/README.md
Normal file
@@ -0,0 +1,12 @@
|
||||
# 📁 `locationDevice` – Übersicht
|
||||
|
||||
|
||||
## 📄 Enthaltene Dateien
|
||||
|
||||
| Datei | Beschreibung |
|
||||
|-------|--------------|
|
||||
| [`fetchLocationDevicesService.md`](./fetchLocationDevicesService.md) | *(Beschreibung ergänzen)* |
|
||||
|
||||
---
|
||||
|
||||
🔼 [Zurück zu `components`](../README.md)
|
||||
19
docs/services/database/pois/README.md
Normal file
19
docs/services/database/pois/README.md
Normal file
@@ -0,0 +1,19 @@
|
||||
# 📁 `pois` – Übersicht
|
||||
|
||||
|
||||
## 📄 Enthaltene Dateien
|
||||
|
||||
| Datei | Beschreibung |
|
||||
|-------|--------------|
|
||||
| [`addPoiService.md`](./addPoiService.md) | *(Beschreibung ergänzen)* |
|
||||
| [`deletePoiService.md`](./deletePoiService.md) | *(Beschreibung ergänzen)* |
|
||||
| [`fetchPoiDataByIdService.md`](./fetchPoiDataByIdService.md) | *(Beschreibung ergänzen)* |
|
||||
| [`fetchPoiDataService.md`](./fetchPoiDataService.md) | *(Beschreibung ergänzen)* |
|
||||
| [`fetchPoiIconsDataService.md`](./fetchPoiIconsDataService.md) | *(Beschreibung ergänzen)* |
|
||||
| [`fetchPoiMarkersService.md`](./fetchPoiMarkersService.md) | *(Beschreibung ergänzen)* |
|
||||
| [`fetchPoiTypService.md`](./fetchPoiTypService.md) | *(Beschreibung ergänzen)* |
|
||||
| [`updatePoiService.md`](./updatePoiService.md) | *(Beschreibung ergänzen)* |
|
||||
|
||||
---
|
||||
|
||||
🔼 [Zurück zu `components`](../README.md)
|
||||
13
docs/services/database/polylines/README.md
Normal file
13
docs/services/database/polylines/README.md
Normal file
@@ -0,0 +1,13 @@
|
||||
# 📁 `polylines` – Übersicht
|
||||
|
||||
|
||||
## 📄 Enthaltene Dateien
|
||||
|
||||
| Datei | Beschreibung |
|
||||
|-------|--------------|
|
||||
| [`fetchGisLinesService.md`](./fetchGisLinesService.md) | *(Beschreibung ergänzen)* |
|
||||
| [`updatePolylineCoordinatesService.md`](./updatePolylineCoordinatesService.md) | *(Beschreibung ergänzen)* |
|
||||
|
||||
---
|
||||
|
||||
🔼 [Zurück zu `components`](../README.md)
|
||||
12
docs/services/utils/README.md
Normal file
12
docs/services/utils/README.md
Normal file
@@ -0,0 +1,12 @@
|
||||
# 📁 `utils` – Übersicht
|
||||
|
||||
|
||||
## 📄 Enthaltene Dateien
|
||||
|
||||
| Datei | Beschreibung |
|
||||
|-------|--------------|
|
||||
| [`fetchWithTimeout.md`](./fetchWithTimeout.md) | *(Beschreibung ergänzen)* |
|
||||
|
||||
---
|
||||
|
||||
🔼 [Zurück zu `components`](../README.md)
|
||||
17
docs/services/webservice/README.md
Normal file
17
docs/services/webservice/README.md
Normal file
@@ -0,0 +1,17 @@
|
||||
# 📁 `webservice` – Übersicht
|
||||
|
||||
|
||||
## 📄 Enthaltene Dateien
|
||||
|
||||
| Datei | Beschreibung |
|
||||
|-------|--------------|
|
||||
| [`fetchGisLinesStatusService.md`](./fetchGisLinesStatusService.md) | *(Beschreibung ergänzen)* |
|
||||
| [`fetchGisStationsMeasurementsService.md`](./fetchGisStationsMeasurementsService.md) | *(Beschreibung ergänzen)* |
|
||||
| [`fetchGisStationsStaticDistrictService.md`](./fetchGisStationsStaticDistrictService.md) | *(Beschreibung ergänzen)* |
|
||||
| [`fetchGisStationsStatusDistrictService.md`](./fetchGisStationsStatusDistrictService.md) | *(Beschreibung ergänzen)* |
|
||||
| [`fetchGisSystemStaticService.md`](./fetchGisSystemStaticService.md) | *(Beschreibung ergänzen)* |
|
||||
| [`fetchUserRightsService.md`](./fetchUserRightsService.md) | *(Beschreibung ergänzen)* |
|
||||
|
||||
---
|
||||
|
||||
🔼 [Zurück zu `components`](../README.md)
|
||||
24
docs/utils/README.md
Normal file
24
docs/utils/README.md
Normal file
@@ -0,0 +1,24 @@
|
||||
# 📁 `utils` – Übersicht
|
||||
|
||||
|
||||
## 📄 Enthaltene Dateien
|
||||
|
||||
| Datei | Beschreibung |
|
||||
|-------|--------------|
|
||||
| [`addContextMenuToMarker.md`](./addContextMenuToMarker.md) | *(Beschreibung ergänzen)* |
|
||||
| [`contextMenuUtils.md`](./contextMenuUtils.md) | *(Beschreibung ergänzen)* |
|
||||
| [`geometryUtils.md`](./geometryUtils.md) | *(Beschreibung ergänzen)* |
|
||||
| [`initializeMap.md`](./initializeMap.md) | *(Beschreibung ergänzen)* |
|
||||
| [`mapUtils.md`](./mapUtils.md) | *(Beschreibung ergänzen)* |
|
||||
| [`markerUtils.md`](./markerUtils.md) | *(Beschreibung ergänzen)* |
|
||||
| [`mysqlPool.md`](./mysqlPool.md) | *(Beschreibung ergänzen)* |
|
||||
| [`openInNewTab.md`](./openInNewTab.md) | *(Beschreibung ergänzen)* |
|
||||
| [`openInSameWindow.md`](./openInSameWindow.md) | *(Beschreibung ergänzen)* |
|
||||
| [`poiUtils.md`](./poiUtils.md) | *(Beschreibung ergänzen)* |
|
||||
| [`setupDevices.md`](./setupDevices.md) | *(Beschreibung ergänzen)* |
|
||||
| [`setupPOIs.md`](./setupPOIs.md) | *(Beschreibung ergänzen)* |
|
||||
| [`zoomAndCenterUtils.md`](./zoomAndCenterUtils.md) | *(Beschreibung ergänzen)* |
|
||||
|
||||
---
|
||||
|
||||
🔼 [Zurück zu `components`](../README.md)
|
||||
12
docs/utils/devices/README.md
Normal file
12
docs/utils/devices/README.md
Normal file
@@ -0,0 +1,12 @@
|
||||
# 📁 `devices` – Übersicht
|
||||
|
||||
|
||||
## 📄 Enthaltene Dateien
|
||||
|
||||
| Datei | Beschreibung |
|
||||
|-------|--------------|
|
||||
| [`createAndSetDevices.md`](./createAndSetDevices.md) | *(Beschreibung ergänzen)* |
|
||||
|
||||
---
|
||||
|
||||
🔼 [Zurück zu `components`](../README.md)
|
||||
17
docs/utils/polylines/README.md
Normal file
17
docs/utils/polylines/README.md
Normal file
@@ -0,0 +1,17 @@
|
||||
# 📁 `polylines` – Übersicht
|
||||
|
||||
|
||||
## 📄 Enthaltene Dateien
|
||||
|
||||
| Datei | Beschreibung |
|
||||
|-------|--------------|
|
||||
| [`contextMenu.md`](./contextMenu.md) | *(Beschreibung ergänzen)* |
|
||||
| [`eventHandlers.md`](./eventHandlers.md) | *(Beschreibung ergänzen)* |
|
||||
| [`monitorContextMenu.md`](./monitorContextMenu.md) | *(Beschreibung ergänzen)* |
|
||||
| [`polylineSubscription.md`](./polylineSubscription.md) | *(Beschreibung ergänzen)* |
|
||||
| [`redrawPolyline.md`](./redrawPolyline.md) | *(Beschreibung ergänzen)* |
|
||||
| [`setupPolylines.md`](./setupPolylines.md) | *(Beschreibung ergänzen)* |
|
||||
|
||||
---
|
||||
|
||||
🔼 [Zurück zu `components`](../README.md)
|
||||
Reference in New Issue
Block a user