Willkommen! Einloggen Ein neues Profil erzeugen

erweitert
Programm: Simulation eines Dynamischen Zugzielanzeigers
geschrieben von BÜ Liliencronstraße 
Zitat
Ringbahn
Zitat
aahz77
Die Hochbahn schildert auch während geplanter Schienenersatzverkehre immer die eigentliche Endhaltestelle (im von Dir angeführten Fall wäre das dann Norderstedt Mitte).
Da gab es eine Ausnahme: 2010 wurden die Züge, während der Bauarbeiten am Viadukt zwischen Baumwall und Rödingsmarkt, wurden die Ziele Baumwall (obwohl man hierfür in St. Pauli umsteigen musste) und Rathaus angezeigt.

Das stimmt, danke für die Korrektur. Ich habe meine Auffasung nicht mit meiner gesamten Erinnerung der Historie abgeglichen. Aber wie Du schon sagst, handelt es sich dabei um eine Ausnahme; das Schildern der eigentlichen Endhaltestelle ist die Regel.

Gruß T.
Ich habe mich mal wieder mit dem U-Bahn-Anzeiger beschäftigt, da ein wichtiges Feature noch fehlt: Sondertexte für Baustellen und Betriebsstörungen. Diese Texte haben allerdings eine DRITTE Schriftart mit 7 Pixeln Zeichenhöhe. Hättet ihr Lust, mal wieder auf "Buchstaben-Jagd" zu gehen? Ich habe hier als Motivation schon mal einen Screenshot (zu sehen unter folgendem Link (BETA!)) erstellt.


Danach habe ich mich auch gefragt und Versuche, bei Gelegenheit davon Fotos zu machen. Die Schrift der Texte von Bauarbeiten ist bei den farbigen Anzeigern sogar deutlich anders als bei den monochromen Anzeigern. Apropos Schrift, wann kommen denn die originalgetreuen Schriftzeichen für die Farbigen? ;)

Grüße,

Richie

"Auftrag ausgeführt. Dieser Zug ist garantiert schwarzfahrerfrei!" - Amboss, der Kontrolator
Zitat
Ringbahn
Danach habe ich mich auch gefragt und Versuche, bei Gelegenheit davon Fotos zu machen. Die Schrift der Texte von Bauarbeiten ist bei den farbigen Anzeigern sogar deutlich anders als bei den monochromen Anzeigern. Apropos Schrift, wann kommen denn die originalgetreuen Schriftzeichen für die Farbigen? ;)

Von meiner Seite gilt: keine Zeit. Aktuell viel Arbeit, daher bleibt abends nur noch Motivation für DVDs & TV.

Und die Multi-Sonderschrift sollten wir bestenfalls als ehrgeiziges I-Tüpfelchen-Projekt in Betracht ziehen, wenn der Rest erstmal steht.

Gruß T.
Es ist noch nicht perfekt, aber die Laufschrift (und damit das Aufwendigste) funktioniert!
epocheVI U-Bahn-ZZA v1.5BETA

PS: Die beste Performance für die Animation hat Google Chrome.
Da die Laufschrift Performance-Probleme verursacht und ihr wahrscheinlich lieber Multis in originaler Auflösung haben wollt, werden wir vorrangig daran arbeiten. Allerdings aufgrund von Zeitmangel jetzt erstmal nicht. Falls jemand Interesse hat, sich den Quellcode mal anzuschauen (und vielleicht zu verbessern); hier ist er. Ich stehe für Fragen gerne zur Verfügung.
Hallo BÜ,

als Idee hätte ich, es ggf. mit dem <canvas>-Objekt zu versuchen. Habe eben mal kurz ein paar Zeilen zusammengehackt, das sieht dann so aus:
ohnephp.html.

Das ist ohne php - einfach nur ein bisschen Javascript. Oben im Feld kann man Großbuchstaben A-H reinschreiben (ich habe nur ein paar Beispielbuchstaben kopiert), die dann während des Eintppens auf der Anzeige erscheinen.

Den Quelltext kannst du dann ja einfach anschauen und vielleicht sogar weiterverwenden... :-)



1 mal bearbeitet. Zuletzt am 25.05.2012 00:17 von Raubtier.
Vorweg: Ich hatte mit diesem Projekt bisher nichts zu tun und habe einfach ausprobiert, wie das mit Canvas funktioniert.

Um euch die "Drecksarbeit" zu erleichtern: Großbuchstaben I bis Z
Ich denke fehlende Nullen am Ende der Zeile schaden nicht, aber wie gestaltet es sich am Anfang? Beim I habe ich das ausprobiert. In deiner Testversion werden die Buchstaben ja nur aneinander gereiht. Bei dynamischen Abständen wird das wohl problematisch, sofern allen Buchstaben die gleiche Breite gewährt werden sollte. Dazu muss dann wenigstens die erste Zeile mit Nullen beidseitig bis acht aufgefüllt werden und linksseitige Nullen in den weiteren Zeilen ergänzt werden. Vielleicht ist das Problem ja auch durch eine Ausrichtungsmethode lösbar?

"I": "11.11.11.11.11.11.11.11.11.11.11",
"J": "111111.111111.000011.000011.000011.000011.000011.110011.110011.111111.011110",
"K": "1100011.1100110.1101100.1111000.1110000.1110000.1110000.1111000.1101100.1100110.1100011",
"L": "110000.110000.110000.110000.110000.110000.110000.110000.110000.111111.111111",
"M": "11000011.11100111.11111111.11011011.11000011.11000011.11000011.11000011.11000011.11000011.11000011",
"N": "11000011.11100011.11100011.11110011.11111011.11011111.11001111.11000111.11000111.11000011.11000011",
"O": "011110.111111.110011.110011.110011.110011.110011.110011.110011.111111.011110",
"P": "111110.111111.110011.110011.111111.111110.110000.110000.110000.110000.110000",
"Q": "011110.111111.110011.110011.110011.110011.110011.110011.110111.111111.0111111",
"R": "111110.111111.110011.110011.111111.111110.111000.111100.110110.110111.110011",
"S": "011111.111111.110000.110000.111110.011111.000011.000011.000011.111111.111110",
"T": "111111.111111.001100.001100.001100.001100.001100.001100.001100.001100.001100",
"U": "110011.110011.110011.110011.110011.110011.110011.110011.110011.111111.011110",
"V": "1100011.1100011.1100011.1100011.1100011.1100011.1100011.1110111.011111.00111.0001",
"W": "11000011.11000011.11000011.11011011.11011011.11011011.11011011.11011011.11011011.11111111.0110011",
"X": "1100011.1100011.1100011.011011.00111.00111.011011.1100011.1100011.1100011.1100011",
"Y": "110011.110011.110011.110011.110011.01111.0011.0011.0011.0011.0011",
"Z": "1111111.1111111.0000011.0000110.0001100.0001000.0011000.0110000.1100000.1111111.1111111"
Zitat
Raubtier
[...]als Idee hätte ich, es ggf. mit dem <canvas>-Objekt zu versuchen.[...]
Den Quelltext kannst du dann ja einfach anschauen und vielleicht sogar weiterverwenden... :-)

Deine Idee ist genial! Danke für das Beispiel, davon werde ich sicherlich manches übernehmen.

Wenn ihr wollt, dass es schnell weitergeht:
Wir brauchen noch viele Binärcodes. Da nicht alle Zeichen auf den Bildern sehen, könnt ihr auch kreativ werden und Zeichen designen!
Folgende Zeichen werden benötigt:
Jeweils für das Ziel und den Text A - Z, ÄÖÜ, a - z, äöüß, 0 - 9, ,.-;:! und die Liniensymbole sowie eventuell Sonderzeihen wie ?"/()&@...

Für die Zeichen stehen Dateien in der Dropbox bereit, siehe hier. Ihr könnt sie auch im Forum posten.
Die Notation der Zeichen ist hier beschrieben.
@Raubtier: Die Idee mit den Canvas ist echt genial! Ich habe das Programm damit umgeschrieben.
@Sieben Seen: Das Programm ist in der Hinsicht ziemlich flexibel. Es müssen auch nicht in jeder Zeile gleich viele Nullen und Einsen sein. Die längste Zeile bestimmt den Abstand zum nächsten Zeichen (zzgl. einem Pixel).
@aahz77: Ich habe Dank deiner Excel-Tabelle die Zeichen erstellt.

@alle: Die neue Version 2.5 ist fertig! So originalgetreu wie noch nie!
Die Lauftexte habe ich gestrichen, dafür gibt es jetzt aber folgende Features:
- Simulation eines Einfarbigen HHA-Anzeiger ("Mono")
- Simulatino eines Mehrfarbigen HHA-Anzeiger ("Multi") in originaler Auflösung
- 4 verschiedene, möglichst originalgetreue Schriftarten
- automatische Zentrierung der Texte
- dynamischer Abstand der Zeichen im Ziel (deaktivierbar)
- Liniensymbol in originaler Farbe (außerdem kann jede beliebige Farbe verwendet werden!) [nur Multi]
- automatischer Countdown, sekündlich aktualisiert (ausblendbar)
- Wagenstandsanzeiger (ausblendbar)
- beliebig viele Zwischentexte wechseln alle acht Sekunden
- dynamische Texte: /std/ /min/ /sek/ /wtag/ /tag/ /mon/ /jahr/ werden (nur im Zwischentext) durch die aktuellen Werte ersetzt, aktualisiert alle acht Sekunden
- die letzten Eingaben werden in einem Cookie gespeichert
- der Anzeiger kann direkt als Grafik exportiert werden:
___- Firefox: Rechtsklick auf den Anzeiger -> "Grafik speichern unter"
___- Chrome: "Als Bild speichern" -> Rechtsklick -> "Grafik kopieren" -> in Grafikprogramm einfügen
___- Opera: "Als Bild speichern" -> Rechtsklick -> "Grafik speichern..."
- mit HOCH / RUNTER bzw. + / - kann die Abfahrtszeit nachträglich geändert werden
- RECHTS schaltet den Wechseltext weiter

U-Bahn-Anzeiger auf epochevi.webege.com

Viel Spaß ;)


Was mit bei der farbigen Zugzielanzeige aufgefallen ist das dort die U2 auch mal Grün und die U3 auch mal rot angezeigt wird. Das könnte man vllt auch simulieren.

Mfg

Sascha Behn
Das ist kein Problem: ändere einfach den Wert im Feld Linienfarbe (englische Farbe oder HEX-Farbcode):
Danke! Sieht jetzt richtig gut aus!
Hallo,

Christian und den ganzen Datensammlern und Tippgebern hier noch mal ein Danke für das Projekt!


Grüße
Boris
Endlich! Damit kann ich endlich mein Titelbild mit der U2 nach Hellkamp (in Anlehnung an die Fahrten von Hellkamp nach Rothenburgsort, die es vor dem Krieg gab) aktualisieren. :D

Grüße,

Richie

"Auftrag ausgeführt. Dieser Zug ist garantiert schwarzfahrerfrei!" - Amboss, der Kontrolator



1 mal bearbeitet. Zuletzt am 01.07.2012 19:50 von Ringbahn.


Und weil danach gefragt wurde...

Grüße,

Richie

"Auftrag ausgeführt. Dieser Zug ist garantiert schwarzfahrerfrei!" - Amboss, der Kontrolator


Grins - hoffentlich haben die die Bahnsteige auf der Rothenburgsorter Linie auch auf 120 Meter verlängert ;-)
Sind ja Kurzzüge, also passt. Und die Verlängerung auf 90 Meter Bahnsteige bekam die strecke meines Wissens.
Zitat
LevHAM
Sind ja Kurzzüge, also passt. Und die Verlängerung auf 90 Meter Bahnsteige bekam die strecke meines Wissens.

Bist Du Dir da sicher?
Ich habe mir mal ein paar alte Bilder auf den einschlägig bekannten Seiten angeschaut. Sofern die einigermaßen im selben Maßstab sind, dürften die Bahnsteige nur für maximal 4-Wagen-Züge ausgereicht haben, also etwas über 60m lang gewesen sein.

Gruß Ingo
Sorry, in diesem Forum dürfen nur registrierte Benutzer schreiben.

Hier klicken, um sich einzuloggen