29 lines
2.9 KiB
Markdown
29 lines
2.9 KiB
Markdown
# 📘 Glossar
|
||
|
||
Eine Übersicht wichtiger Begriffe rund um NodeMap und die verwendeten Technologien.
|
||
|
||
| Begriff | Erklärung |
|
||
| -------------------- | ----------------------------------------------------------------------------------------- |
|
||
| **NodeMap** | Die Kartenanwendung zur Darstellung von GIS-Daten (z. B. POIs, Geräte) in TALAS.web. |
|
||
| **Next.js** | Ein Webframework für React, das Server-Rendering und Routing vereinfacht. |
|
||
| **React** | Eine JavaScript-Bibliothek zur Erstellung von Benutzeroberflächen (UI). |
|
||
| **Redux Toolkit** | Ein Tool zur einfacheren Zustandverwaltung (State Management) für React. |
|
||
| **Tailwind CSS** | Ein CSS-Framework mit vordefinierten Klassen für schnelles UI-Design. |
|
||
| **Leaflet** | Eine JavaScript-Bibliothek für interaktive Karten auf Webseiten. |
|
||
| **POI** | „Point of Interest“ – Ein Marker auf der Karte (z. B. ein Gerät, Schacht oder Messpunkt). |
|
||
| **MapComponent** | Die Hauptkomponente, die die Karte lädt und alle Inhalte darauf anzeigt. |
|
||
| **WebService** | Ein Serverdienst, der Daten wie POIs, Linien, Geräte liefert (z. B. aus TALAS). |
|
||
| **.env.production** | Eine Konfigurationsdatei mit Zugangsdaten und Einstellungen für den Live-Betrieb. |
|
||
| **Mockdaten** | Testdaten, die lokal geladen werden, wenn kein Server verfügbar ist (`USE_MOCKS=true`). |
|
||
| **iFrame** | Ein HTML-Element, mit dem eine andere Webseite innerhalb einer Seite eingebettet wird. |
|
||
| **nssm.exe** | Ein Tool, um Node.js-Anwendungen als Windows-Dienst laufen zu lassen. |
|
||
| **Port 3000** | Der lokale Entwicklungs-Port, unter dem NodeMap im Browser erreichbar ist. |
|
||
| **Redux Slice** | Ein Teil des globalen Redux-Zustands, der z. B. POIs oder Linien speichert. |
|
||
| **Thunk** | Eine asynchrone Funktion in Redux, z. B. um Daten vom Server zu laden. |
|
||
| **Contextmenü** | Ein Rechtsklick-Menü mit Funktionen wie „POI hinzufügen“, „Station öffnen“. |
|
||
| **Layer** | Ein Karten-Overlay (z. B. Geräte, Linien), das ein- oder ausgeblendet werden kann. |
|
||
| **IdSystem / IdMap** | Interne IDs zur Zuordnung von Layern und Karten in TALAS. |
|
||
| **GisSystemStatic** | Eine Webservice-Antwort mit Systeminformationen für die Kartendarstellung. |
|
||
| **mapTiles** | Bildkacheln (z. B. `.png`), die die Grundkarte darstellen – wie bei Google Maps. |
|
||
| **TALAS.web** | Die bestehende (ältere) Verwaltungssoftware, in die NodeMap eingebettet wird. |
|