DB FaSta Aufzugsdaten – Datenstruktur und Transformationen
Inhaltsverzeichnis
Diese Dokumentation beschreibt die Struktur und Transformationen der Deutsche Bahn FaSta-API-Daten für Aufzüge und Fahrtreppen.
Die API wird nicht mehr als Quelle verwendet – stattdessen werden DB InfraGO-Aufzüge inzwischen aus der neueren OpenStation-API bezogen.
Datenherkunft
Quelle: DB FaSta API (Facility Status API)
Betreiber: DB InfraGO
Abdeckung: Aufzüge und Fahrtreppen an DB-Bahnhöfen deutschlandweit
Aktualisierung: Echtzeit-Betriebsstatus
Verfügbare Datenfelder
Originalfeld | Beschreibung | Beispielwert |
|---|---|---|
| Anlagennummer |
|
| Anlagentyp |
|
| Beschreibung der Verbindung |
|
| Longitude |
|
| Latitude |
|
| Betriebsstatus |
|
| Statuserklärung |
|
| Bahnhofsnummer |
|
| Betreibername |
|
Datentransformationen
Anlagentyp-Mapping
FASTA-Typ | Interner Typ | Beschreibung |
|---|---|---|
|
| Aufzug |
|
| Fahrtreppe |
(enthält "walkway" oder "laufband") |
| Laufband |
Betriebsstatus-Mapping
FASTA-Status | Interner Status | Beschreibung |
|---|---|---|
|
| In Betrieb |
|
| Außer Betrieb |
(Standard) |
| Unbekannt |
Beschreibungsverarbeitung
Lange Beschreibung (function.long_tts)
Abkürzungen werden ausgeschrieben für bessere Verständlichkeit:
Geschosse und Ebenen:
OG→ObergeschossUG→UntergeschossKG→KellergeschossEG→ErdgeschossZw.ebene→Zwischenebene
Gleise und Bahnsteige:
Gl.→GleisBstg.→BahnsteigGÜ→GleisübergangPÜ→Überführung
Richtungsangaben:
östl.→östlichwestl.→westlichnördl.→nördlichsüdl.→südlichRi.→Richtung
Weitere Abkürzungen:
Hbf→HauptbahnhofAusg.→AusgangP & R→Park and RideEmpf.halle→Empfangshalle
Beispiele:
- Original:
OG zu Gl. 1/2 - Transformiert:
Obergeschoss zu Gleis 1/2
Kurze Beschreibung (function.short_visual)
Kompakte Darstellung mit Richtungspfeilen:
Pfeil-Transformationen:
aufwärts→↗︎abwärts→↘︎von ... zu ...→... → ...zwischen ... und ...→... ⟷ ...
Beispiele:
- Original:
von Empfangshalle zu Gleis 1/2 - Kurz:
Empfangshalle → Gleis 1/2 - Original:
zwischen Bahnsteig und Straße - Kurz:
Bahnsteig ⟷ Straße
Geodaten
Koordinaten werden in Standard-GeoJSON transformiert:
Beispiel-Datensatz
Erstellt werden Anlageneinträge mit folgender Struktur:
{
"_status": "published",
"elevator_type": "elevator",
"operational_status": {
"operational_status": "in_service"
},
"geometry": {
"type": "Point",
"coordinates": [6.9803912, 51.45429495]
},
"linked_data": {
"operator_inventory_id": "10018524",
"original_site_id": "1693"
},
"function": {
"short_visual": "Empfangshalle → Gleis 1/2",
"short_tts": "Empfangshalle zu Gleis 1 und 2",
"long_tts": "Empfangshalle zu Gleis 1 und 2"
},
"internal_description": "DB Aufzug 10018524",
"original_data": {
"equipmentnumber": 10018524,
"stationnumber": 1693,
"type": "ELEVATOR",
"description": "zu Gleis 1/2",
"geocoordX": 6.9803912,
"geocoordY": 51.45429495,
"state": "ACTIVE",
"stateExplanation": "available",
"operatorname": "DB InfraGO"
}
}Datenfelder im Detail
Feld | Typ | Beschreibung |
|---|---|---|
| Enum |
|
| Enum |
|
| GeoJSON Point | Koordinaten der Anlage |
| String | FASTA equipmentnumber |
| String | FASTA stationnumber |
| String | Kompakte visuelle Beschreibung mit Pfeilen |
| String | Ausführliche Beschreibung für Sprachausgabe |
| String | Vollständige TTS-Beschreibung |
| Object | Vollständige Originaldaten aus FASTA-API |