Liebe Grüsse von ChatGPT:
------------------
Die österreichischen und die schweizerischen Eisenbahn Lichtsignale unterscheiden sich in mehreren Aspekten, wie zum Beispiel:
Die Form und Anordnung der Signalflächen: Die österreichischen Signale haben meist runde oder ovale Signalflächen, die in einem vertikalen oder horizontalen Muster angeordnet sind. Die schweizerischen Signale haben meist quadratische oder rechteckige Signalflächen, die in einem diagonalen oder schrägen Muster angeordnet sind.
Die Bedeutung der Farben: Die österreichischen Signale verwenden die Farben Rot, Grün, Gelb und Weiß, um verschiedene Fahrbefehle anzuzeigen. Die schweizerischen Signale verwenden die Farben Rot, Grün, Gelb, Weiß und Blau, wobei Blau für die Zugsicherung oder die Rangierfahrt steht.
Die Anzahl der Signalbilder: Die österreichischen Signale haben etwa 40 verschiedene Signalbilder, die aus Kombinationen von Farben und Formen bestehen. Die schweizerischen Signale haben etwa 80 verschiedene Signalbilder, die aus Kombinationen von Farben, Formen und Symbolen bestehen.
Für weitere Informationen über die österreichischen und die schweizerischen Eisenbahn Lichtsignale können Sie die folgenden Webseiten besuchen:
Österreichische Eisenbahnsignale
Schweizerische Eisenbahnsignale
Vergleich der Eisenbahnsignale in Europa
Ich hoffe, dass Ihnen diese Antwort geholfen hat.
----------------
Nun ja das lassen wir mal dahingestellt...
In WDP gibt es für OEBB mehr oder andere Symbole z.B. für geschwindigkeitsabhängige (Vor)signalbilder etc. mit verschiedenen Symbolnummern (cf. im png) als für die SBB.
Mit dem code kann man einzelne Symbole abrufen (leider kann die Symbolnummer nicht decodiert werden)
import PIL;
from PIL import Image;
img = Image.open ('C:/WDIGIPET/Symbole/Sym_SBB_A/Sym_SBB_A20_V11.PNG').convert ('RGB');
symbol_size = int (input ("Enter symbol size xx in Sym_SBB_Axx_V11.PNG': "));
spalte = int (input ("Spalte des symbols"));
reihe = int (input ("Reihe des symbols"));
frame_size=symbol_size+1;
x0=spalte*frame_size;y0=reihe*frame_size; x1=x0+frame_size;y1=y0+frame_size;
square = img.crop ( (x0, y0, x1,y1) );square.show();
LGBR
PS: die LDT OEBB Signaldecoder sind für komplexere Signalbilder mit Zusatzsignalen etc. recht brauchbar.