Tutorial · Bahn · 25 Min
Lichtraum-Check für Bahnstrecken (DIN EN 13848).
Du betreust eine Bahnstrecke. Diese Anleitung zeigt, wie du eine Drohnen-Erfassung in einen DIN-konformen Lichtraum-Bericht umwandelst — inklusive Vegetations- und OL-Mast-Detection.
Was ist ein Lichtraum-Profil?
Ein Lichtraum-Profil ist die hindernisfreie Fläche um den Gleiskörper, die Züge zur sicheren Fahrt brauchen. Standard-Profile in DE: G1, G2, GA, GB nach DB-Richtlinie 800.0130. Geospatial vergleicht deine Drohnen-Punktwolke gegen das gewählte Profil und meldet jede Verletzung.
1 · Gleisachse einlesen
# Gleisachse als LandXML hochladen gddc-geo track-axis upload \ --project=PRJ_aT3Dd9 \ --format=landxml \ ./Strecke_S1_Lübeck_Süd.xml # → Track axis imported · 4.7 km · 612 stations
2 · Lichtraum-Profil zuweisen
Geospatial liefert die DB-Standardprofile mit. Du kannst auch eigene Profile als JSON definieren.
curl -X POST https://api.geospatial.gddc-sh.de/v1/clearance-profiles \
-H "Authorization: Bearer $GDDC_TOKEN" \
-d '{
"project_id": "PRJ_aT3Dd9",
"preset": "DB_G1",
"track_axis_id": "TRA_aB3K8m"
}'3 · Drohnen-Flug
Empfohlene Höhe: 60–90 m, Überlappung 80 %, RTK-fix Pflicht. Vegetation am besten im Frühjahr/Herbst (kein dichtes Laub).
4 · Klassifizierung
Das Bahn-ML-Modell klassifiziert die Punktwolke automatisch in: Schienenkopf, Schiene, Schwelle, Schotter, Boden, OL-Mast, OL-Draht, Vegetation, Gebäude, Sonstiges. Output:
{
"id": "ANL_pK9z2D",
"type": "classification",
"status": "done",
"result": {
"points_total": 84_312_405,
"classes": {
"rail_head": 2_140_223,
"rail_web": 1_204_892,
"sleeper": 3_842_018,
"ballast": 12_904_230,
"ground": 22_104_592,
"ol_pole": 842_018,
"ol_wire": 142_048,
"vegetation": 18_903_812,
"building": 328_004,
"other": 21_900_568
}
}
}5 · Lichtraum-Analyse starten
curl -X POST https://api.geospatial.gddc-sh.de/v1/analyses \
-H "Authorization: Bearer $GDDC_TOKEN" \
-d '{
"type": "clearance",
"project_id": "PRJ_aT3Dd9",
"track_axis_id": "TRA_aB3K8m",
"profile": "DB_G1",
"tolerance_cm": 10
}'Output: Liste aller Verletzungen mit km-Position, Höhe, Klasse (Vegetation / Mast / Gebäude / sonst), und Vorschlag-Aktion (z.B. „Vegetation rückschneiden").
6 · DIN-Bericht generieren
gddc-geo reports generate \ --project=PRJ_aT3Dd9 \ --template=rail_din_en_13848 \ --include=clearance,classification,track_geometry \ --signed=true \ --output=./Bericht_S1_Lübeck_KW17.pdf # → Report generated · 28 pages · 2.4 MB · signed
Der PDF-Bericht enthält:
- Deckblatt mit Auftraggeber, Streckenabschnitt, Zeitraum
- Karten-Übersicht mit allen Verletzungen
- Tabelle: km-Position, Klasse, Höhe, Aktion
- 3D-Schnitte an kritischen Stellen
- Anhang: LBA-Flugnachweis, Klassifizierungs-Statistik, Roh-Daten-Manifest
- Signatur (XAdES-PDF) wenn signed=true
Praxis-Tipp
Wenn ihr DJI Dock 3 entlang der Strecke installiert habt, könnt ihr den Lichtraum-Check als Cron-Job laufen lassen — wöchentlich oder nach jedem Sturm-Event. Bei Schwellwert-Verletzung legt Geospatial automatisch ein Helpdesk-Ticket (PRD 39) an mit Karten-Pin und Punktwolken-Snapshot.