- Dokumentationen für: - appVersion.js → appVersion.md - layers.js → layers.md - paths.js → paths.md - urls.js → urls.md - Übersicht in README.md mit internen Links ergänzt - Erklärt dynamische URL-Logik, Layer-Setup und Basispfadstruktur
⚙️ 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:
📦 appVersion.js
- Definiert die aktuelle Version der App (
APP_VERSION) - Wird z. B. im
VersionInfoModalangezeigt
🗺️ layers.js
- Enthält alle Leaflet-Layergruppen für die Kartenanzeige
- Zentrale Steuerung der aktiven Layer: TALAS, GMA, Cisco, etc.
📁 paths.js
- Berechnet den Basis-Pfad aus
.env.local - Liefert
BASE_URL, z. B./talas5
🌐 urls.js
- 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.