TrainVis - Interactive visualization of train schedules

Aim: 

The goal for this project was the design and the implementation of an interactive system that can visualize train schedules. Three types of representations will be available:

  • Simple text list.
  • A visualization using lines as described by E.J. Marey
  • Two visualizations using timelines: One with absolute and one with relative starting times.
Hide titles
Team: 
  • Georg Prohaska, Vienna University of Technology, Student, Vienna, Austria
  • Hansjörg Pirpamer, Vienna University of Technology, Student, Vienna, Austria
  • Markus Martin, Vienna University of Technology, Student, Vienna, Austria
  • Wolfgang Aigner, Vienna University of Technology, Institute of Software Technology and Interactive Systems, Vienna, Austria
  • Silvia Miksch, Vienna University of Technology, Institute of Software Technology and Interactive Systems, Vienna, Austria
Duration: 

2007/03 - 2007/07

Timetables for trains or airplanes are often represented astextual tables. These contain usually all important information, however it is often not easy to find answersto more specific questions, like for example - "which train should I taketo travel from Vienna to Paris as quick as possible without changing the train twice?" - Humans can process visual information better than text and that?s why our application shall facilitate the process of understanding and searching a timetable.
As the primary user for our application we suggest the passenger. That's the reason why the operability and the user interface design of the tool had an important role in the design.

Documents

Downloads

NOTE:The prototype contains train schedules from June 1, 2007 to July 30, 2007 only. An interval within this bounds has to be selected in order to display schedules.

  >> Start prototype (via Java WebStart)
Filename: trainVis.jnlp
Needed application: Java JRE 1.5
Size: 3.2 MB
  >> Download TrainVis prototype
Filename: trainVis.zip
Needed application: Java 1.5
Size: 7.7 MB

Related Work

Peter Weishapl: Visualizing Temporal Data using prefuse; Bachelor Thesis, Supervisor: W.Aigner; Vienna University of Technology, 2007.

Contact: 
Status: 
finished