neuer Schalter --chain-graph, BTMT Eingang/Ausgang erkannt, Foerderer-Merkmal in tro_flow

--chain-graph zeichnet einen massstabsgetreuen Chain-/Lageplan der groben
Objekte (Kreisel-Bahnhaelften, Strecke/Gefaellestrecke) als <name>_chain.svg,
ohne Graphviz. BTMT-Stationen werden jetzt auch an "Eingang"/"Ausgang" statt
nur "Beladung"/"Entladung" erkannt und bevorzugt ueber TrackIds statt Nachbarn
verbunden. tro_flow.py erkennt bei Aus-/Einschleuselementen jetzt auch
"Foerderer" als Merkmal-Schreibweise fuer die Strecke, nicht nur "Strecke".

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
This commit is contained in:
Samer Ayadi
2026-09-17 13:15:50 +02:00
co-authored by Claude Sonnet 5
parent 516f30278b
commit 80e7acc8dd
5 changed files with 604 additions and 64 deletions
+3 -1
View File
@@ -5,9 +5,11 @@ REM ================================================================
REM Aufruf:
REM bin\material_flow.bat --file export.csv
REM bin\material_flow.bat --file export.csv --tosvg
REM bin\material_flow.bat --file export.csv --track --tosvg
REM bin\material_flow.bat --file export.csv --chain-graph
REM
REM Die CSV-Datei wird in %SKEL_DATA% gesucht, DOT und SVG werden
REM in %SKEL_RESULTS% abgelegt.
REM in %SKEL_RESULTS% abgelegt. Alle Optionen: --help.
REM ================================================================
setlocal
+3 -1
View File
@@ -5,9 +5,11 @@
# Aufruf:
# bash bin/material_flow.sh --file export.csv
# bash bin/material_flow.sh --file export.csv --tosvg
# bash bin/material_flow.sh --file export.csv --track --tosvg
# bash bin/material_flow.sh --file export.csv --chain-graph
#
# Die CSV-Datei wird in $SKEL_DATA gesucht, DOT und SVG werden
# in $SKEL_RESULTS abgelegt.
# in $SKEL_RESULTS abgelegt. Alle Optionen: --help.
# ================================================================
set -eu