Modul Salzkotten Fahrplan

Hier geht es um Streckenbau-Projekte. Bitte für jedes Streckenmodul ein eigenes Thema erstellen.
Antworten
Nachricht
Autor
Klaus Schollas
Beiträge: 242
Registriert: 23.08.2009 21:06:38
Wohnort: Diepholz

Modul Salzkotten Fahrplan

#1 Beitrag von Klaus Schollas »

Hallo, bei den Aufgleispunkt F761 wird der Bf.Salzkotten ja 2x angezeigt. 1x der Startpunkt, und dann der eigentliche Bahnof. Wenn ich eine Zugfahrt erstelle, ist bei mir immer der erste Eintrag km141,2. Der erste müsste aber unter 144,3 stehen. Beispiel:

Zug von mir:

<?xml version="1.0" encoding="UTF-8"?>
<Zusi>
<Info DateiTyp="Buchfahrplan" Version="A.1" MinVersion="A.1">
<AutorEintrag/>
</Info>
<Buchfahrplan Gattung="RB" Nummer="4401" Zuglauf="Dortmund Hbf-Warburg(Westf)" BR="Bnrdzf 483.1" Masse="225000" spMax="33.3333" Bremsh="1.1467" Laenge="122.24" kmStart="144.9386" BremsstellungZug="5">
<Datei_fpn Dateiname="Timetables\Deutschland\Salzkotten_Goettingen_Kassel\SGK_Fahrplan1991_12Uhr-24Uhr.fpn" NurInfo="1"/>
<Datei_trn Dateiname="Timetables\Deutschland\Salzkotten_Goettingen_Kassel\SGK_Fahrplan1991_12Uhr-24Uhr\RB4401.trn" NurInfo="1"/>
<FplZeile FplLaufweg="0.1214">
<FplIcon FplIconNr="1"/>
<FplName FplNameText="- ZF GSM-R -"/>
<FplvMax vMax="44.4444"/>
</FplZeile>
<FplZeile FplLaufweg="2.1214">
<FplvMax vMax="44.4444"/>
<Fplkm km="-0.0474"/>
</FplZeile>
<FplZeile FplLaufweg="2295.2004">
<FplSignaltyp FplSignaltypNr="7"/>
<Fplkm km="142.6434"/>
</FplZeile>
<FplZeile FplLaufweg="3625.6433">
<Fplkm km="141.2"/>
<FplName FplNameText="Salzkotten"/>
<FplAnk Ank="1991-07-26 17:18:00" FplEintrag="1"/>
<FplAbf Abf="1991-07-26 17:18:00"/>
</FplZeile>
<FplZeile FplLaufweg="4079.5117">
<FplSignaltyp FplSignaltypNr="9"/>
<Fplkm km="140.859"/>
</FplZeile>
<FplZeile FplRglGgl="3" FplLaufweg="4102.7578" FahrstrStrecke="40a">
<Fplkm km="140.8358" FplSprung="1" FplkmNeu="141.9074"/>
</FplZeile>
<FplZeile FplRglGgl="2" FplLaufweg="4181.2988" FahrstrStrecke="40a">
<FplIcon FplIconNr="17"/>
<Fplkm km="140.7586"/>
</FplZeile>
<FplZeile FplRglGgl="3" FplLaufweg="4692.2017" FahrstrStrecke="40a">
<Fplkm km="141.2"/>
<FplName FplNameText="Salzkotten"/>
<FplAnk Ank="1991-07-26 17:20:25"/>
<FplAbf Abf="1991-07-26 17:21:00"/>
</FplZeile>

Zug von Holger:

<?xml version="1.0" encoding="UTF-8"?>
<Zusi>
<Info DateiTyp="Buchfahrplan" Version="A.1" MinVersion="A.1">
<AutorEintrag AutorID="34" AutorName="Holger Lürkens"/>
</Info>
<Buchfahrplan Gattung="E" Nummer="6867" Zuglauf="Hamm (Westf) - Paderborn Hbf" BR="141" Masse="173000" spMax="33.3333" Bremsh="1.1156" MBrh="0.99" Laenge="94.86" kmStart="144.9386" Bremsstellung="1">
<Datei_fpn Dateiname="Timetables\Deutschland\Salzkotten_Goettingen_Kassel\SGK_Fahrplan1991_12Uhr-24Uhr.fpn" NurInfo="1"/>
<Datei_trn Dateiname="Timetables\Deutschland\Salzkotten_Goettingen_Kassel\SGK_Fahrplan1991_12Uhr-24Uhr\E6867.trn" NurInfo="1"/>
<FplZeile FplLaufweg="0.1214">
<FplIcon FplIconNr="1"/>
<FplName FplNameText="- ZBF A 75 -"/>
<FplvMax vMax="44.4444"/>
</FplZeile>
<FplZeile FplLaufweg="526.8616">
<FplName FplNameText="von Geseke"/>
<Fplkm km="144.3"/>
<FplAnk Ank="1991-07-26 11:36:00"/>
<FplAbf Abf="1991-07-26 11:36:00"/>
</FplZeile>
<FplZeile FplLaufweg="2295.1968">
<FplSignaltyp FplSignaltypNr="7"/>
<Fplkm km="142.6434"/>
</FplZeile>
<FplZeile FplLaufweg="3625.6382">
<Fplkm km="141.2"/>
<FplName FplNameText="Salzkotten"/>
<FplAnk Ank="1991-07-26 11:38:25"/>
<FplAbf Abf="1991-07-26 11:39:00"/>
</FplZeile>
<FplZeile FplLaufweg="4079.5056">
<FplSignaltyp FplSignaltypNr="9"/>
<Fplkm km="140.859"/>
</FplZeile>
<FplZeile FplRglGgl="3" FplLaufweg="4102.7485" FahrstrStrecke="40a">
<Fplkm km="140.8358" FplSprung="1" FplkmNeu="141.9074"/>
</FplZeile>
<FplZeile FplRglGgl="2" FplLaufweg="4181.292" FahrstrStrecke="40a">
<FplIcon FplIconNr="17"/>
<Fplkm km="140.7586"/>
</FplZeile>
<FplZeile FplRglGgl="3" FplLaufweg="4692.1929" FahrstrStrecke="40a">
<Fplkm km="141.2"/>
<FplName FplNameText="Salzkotten"/>
<FplAnk Ank="1991-07-26 11:38:25"/>
<FplAbf Abf="1991-07-26 11:39:00"/>
</FplZeile>

Was mache ich da falsch?
Gruß Klaus
Zuletzt geändert von Klaus Schollas am 22.12.2017 22:04:27, insgesamt 2-mal geändert.

Holger Lürkens
Beiträge: 3677
Registriert: 27.01.2002 11:30:41
Wohnort: Duisburg

Re: Modul Salzkotten Fahrplan

#2 Beitrag von Holger Lürkens »

Hallo Klaus,

den Text

<FplZeile FplLaufweg="526.8616">
<FplName FplNameText="von Geseke"/>
<Fplkm km="144.3"/>
<FplAnk Ank="1991-07-26 11:36:00"/>
<FplAbf Abf="1991-07-26 11:36:00"/>
</FplZeile>

habe ich manuell in der timetable-Datei nachgetragen. Die timetable-Dateien fast aller Züge (außer Deko-Züge) werden von mir umfangreich nach bearbeitet, um sie möglichst nah an den Vorbildbuchfahrplan ran zu bringen. Der oben gezeigte Eintrag ist in dieser oder ähnlicher Form nötig, um den Fahrplan benutzerfreundlich zu machen. Ansonsten sieht man in der von Zusi erstellten Version nicht, ob der Zug z.B. in Salzkotten halten soll.

Holger

Benutzeravatar
F. Schn.
Beiträge: 6690
Registriert: 24.10.2011 18:58:26

Re: Modul Salzkotten Fahrplan

#3 Beitrag von F. Schn. »

Hallo Holger,
kannst du mal irgendwo alle Tätigkeiten deiner Nachbearbeitung auflisten? Einerseits für den Fall, dass jemand auch Nachbearbeiten will, andererseits soll aus meiner Sicht das auch mal automatisch gehen.
Diese Signatur möchte folgendes bekannter machen: ZusiWiki · ZusiSK: Streckenprojekte · YouTube: Objektbau für Zusi · euirc: Zusi-Chat

Benutzeravatar
Michael Springer
Beiträge: 2931
Registriert: 24.06.2002 16:22:44
Wohnort: Schwäbisch Gmünd

Re: Modul Salzkotten Fahrplan

#4 Beitrag von Michael Springer »

Einige Problemstellen können nicht einfach benannt werden, da jede Stelle individuell zu sehen ist. Deswegen ist ein Automatismus dafür so schwer. Der Grund liegt unter Anderem in:

Zusi erlaubt unendlich viele verschiedene Konstruktionen von .st3-Dateien und Inhalte in Form von Strecken, Signalen usw. Aus diesem Grund wird es niemals möglich sein, einen 100% Algorithmus zu schaffen. Zum Zweiten wird es immer wieder Grenzfälle geben, die in einem Fall so und im anderen Fall so zu behandeln sind. Wie soll der Automatismus das leisten, wenn er nicht alle Fakten kennt, da das Modell der .st3 Datei nur eine begrenzte, reduzierte Darstellung der Realität ist?

In den Streckenmodellen (*.st3) findet man jetzt, auch fast 2 Jahre nach Veröffentlichung, immer noch Dinge die man verbessern kann. Das soll jetzt keine Kritik an den Erbauern sein, sondern nur ein Fingerzeig wie ungeheuer komplex diese Materie ist. Selbst die Bahn hat mit dem alten und dem neuen Bfpl-Layout damit gesorgt, dass beide Welten nicht in einem Modell perfekt abgebildet werden können. Schau Dir verschiedene originale Buchfahrpläne aus verschiedenen Jahren an, selbst bei gleicher Infrastruktur kamen die Ersteller zu unterschiedlichen Ergebnissen. Weil Bfpl etwas komplexer sind als die Gleichung 2+3=5.

Somit wäre aus meiner Sicht der 1. Schritt sich zu überlegen, in welchem Fall/Fahrplanabschnitt im Moment händisch nachgearbeitet werden muss. Dann kann man sich überleben, ob nicht eine oder mehrere dieser Stellen durch Ändern von st3 Dateien verbessert werden kann.

Alleine durch Göttingen von Signal 632 (Abzw. Siekweg) nach Signal Sbk 556 gibt es 270 verschiedene Fahrwege. Um diese Bfpl zu prüfen, muss ich händisch 270 Züge bauen und alle durchsehen.
Da jeder aufgerufen ist mitzuhelfen, kann ich dir gerne eine Liste der 270 Fahrwege zur Verfügung stellen und du baust mir die 270 Züge. Oder programmierst ein Tool was das kann. Fahrstraßenliste als Input, trn-Dateien als Output. Dann bin ich gerne bereit die Bfpl auf Plausibilität und Problemstellen zu untersuchen und in den st3-Dateien und zu verbessern. Auch dann wird es keine 100% geben, da verschiedene Epochen verschiedene Fahrplandarstellungen haben.

Als 2. dann, wenn die st3 perfekt sind, kann man sich überlegen wie man die noch übrigen Stellen (automatisiert) bearbeiten könnte.

Also meine persönlich Meinung ist, ich finde den Automatismus gut. Klar kann nicht alles zu 100% automatisiert werden. Aber was in den letzten 2 Jahren im Programmcode von Carsten und Jens
sowie in den st3-Dateien verbessert wurde, finde ich super und die Qualität kann sich sehen lassen.

Michael

Benutzeravatar
Johannes
Beiträge: 3203
Registriert: 14.03.2009 22:36:06
Aktuelle Projekte: Zusitools (http://git.io/zusitools)

Re: Modul Salzkotten Fahrplan

#5 Beitrag von Johannes »

Michael Springer hat geschrieben:Oder programmierst ein Tool was das kann. Fahrstraßenliste als Input, trn-Dateien als Output.
Waere in meinem Tool zur Fahrstrassensuche wohl am besten aufgehoben, kann ich nachher mal schnell machen.

Antworten