Sivas Export Format geändert

This commit is contained in:
2026-06-29 17:08:37 +02:00
parent 3a3d22d103
commit 4863df7bac
4 changed files with 211 additions and 225 deletions
+6 -1
View File
@@ -307,8 +307,13 @@ def process_all(data_dir, cfg_path, results_dir, single_nr=None, dry_run=False):
# JSON-Daten laden
boegen = load_json(os.path.join(data_dir, "json", "omniflo_boegen.json"))
weichen = load_json(os.path.join(data_dir, "json", "omniflo_weichen.json"))
geraden_path = os.path.join(data_dir, "json", "omniflo_geraden.json")
geraden = load_json(geraden_path) if os.path.exists(geraden_path) else []
lookup = build_lookup(boegen, weichen)
print(f"[set_attributs] {len(boegen)} Boegen, {len(weichen)} Weichen geladen.")
for g in geraden:
lookup[str(g["Sivasnr"])] = ("gerade", g)
print(f"[set_attributs] {len(boegen)} Boegen, {len(weichen)} Weichen, "
f"{len(geraden)} Geraden geladen.")
# Ausgabeverzeichnis
out_dir = os.path.join(results_dir, "omniflo")