TubeRoute
Welcome To FreEPOC
100% High Quality Free Software
  News
  Software
  Support Us
  FreEPOC Authors
  News Archive
  Forum

TubeRoute by Chris Handley


[logo] TubeRoute [logo 2]

TubeRoute is an EPOC program for finding the best route between two stations on an underground railway system (aka "subway" or "tube" or "metro"). It can also handle trams, and even buses!

Some of TubeRoute's features include:

  • Supports different cities, not just London!
  • A user editable database to describe the subway system, so that you can correct mistakes, update it, or even create a database for an entirely different subway!
  • Supports an optional graphical map, which can be used to choose stations and display the suggested route.
  • Various route-finding algorithms can be chosen, depending on how fast your Psion is and how short you want the route to be.
  • Automatically adapts to different Psion models, from the Revo to the Netbook.
  • User-friendly, partly thanks to much feedback from some beta-testers.
  • Totally free, without warrenty, and provides the source code under the GNU GPL license.

In fact TubeRoute is unique for two reasons - it is the only EPOC railway route-finding program which (1) supports more than one city, and (2) can be updated by the user.

This is the third FreEPOC release, and has these changes:

  • A few minor improvements.
  • Updated to work with the official release of my "ER6 emulation for OPL" package.


Here is the main dialog, which is used to tell TubeRoute the route you want to take:

[screenshot]
(click image for a larger version)
The From & To buttons allow you to use the map to choose the stations you want, rather than by typing their name.
[Note: Sometimes two stations are within walking distance of each other, and in those cases TubeRoute may suggest that you walk from one to the other as part of your route. In this particular case, we have said to avoid walking between stations, although it is more usual to avoid certain lines.]

Here is the description of the route which TubeRoute suggests:

[screenshot]
(click image for a larger version)
This route description can be copied to the clipboard, and then pasted into (say) Jotter.

Here is the same description, but shown on the Revo:

[screenshot]

If you have a map installed, then TubeRoute can also show you the route:

[screenshot]
(click image for a larger version)
TubeRoute allows you to move along the shown route, as well as to pause or reverse your direction at any point. Visualising the route like this can be very helpful on an unfamiliar subway, particularly if you want to match it against a map that you may find at a station.

Here as another route, which is being shown on a different map:

[screenshot]
(click image for a larger version)


Although the above screenshots are for the London Underground, there are also database for a few other cities available. Other users are most welcome to contribute a database for another city, and are in fact encouraged to do so! TubeRoute is designed to make the creation of a new database as easy as possible, and the several people have said that it was far easier & quicker than they expected.

Databases currently being made by others users include Hong Kong, Brussels, Munich & Moscow. If you would like to help with one of these databases, or if you are planning on making a new city database, then please tell me (Chris Handley).


Copyright notice: The London map visible in most of the screenshots was originally drawn by Jim Mangles. The London map visible in the last screenshot was originally drawn by Simon Clarke.

TubeRoute has been updated to work with the latest release of the ER6 emulation package. But in case this rushed release does not work as well as it should, you can still download the old version here. But please let me know if you have any problems!

TubeRoute downloads:
   TubeRoute  EPOC (Psion)    2007-02-27  by Chris Handley
   London database  EPOC (Psion)    2005-03-27  by Chris Handley
   Vienna database  EPOC (Psion)    2005-03-27  by Chris Handley
   Madrid database  EPOC (Psion)    2005-03-27  by Chris Handley
   Washington database  EPOC (Psion)    2005-03-27  by Chris Handley
   Hamburg database  EPOC (Psion)    2005-03-27  by Chris Handley
   Paris database  EPOC (Psion)    2005-03-27  by Chris Handley
   Paris extra  EPOC (Psion)    2005-03-27  by Chris Handley
   Kuala Lumpur database  EPOC (Psion)    2005-03-27  by Chris Handley
   Berlin database  EPOC (Psion)  2005-03-27  2008-07-14  by Chris Handley


News Software Support Us FreEPOC Authors News Archive Forum

PHP developed by GeNx.be