A good router relies on good data and the
data is a good source. There are however a number of things that need to be
the data used
In addition to the raw data the way that are tags are used is also important.
With Routino the
are contained in a configuration file and can easily be customised to change the
interpretation of each tag.
There are four programs that make up this software, two create the routing
database and use the information in it and the other two perform additional functions.
for using the four programs are provided.
When the programs are run they read in one or more
These files contain information about the routing preferences (types of highways,
preferred speeds etc), tagging rules and translation information for the outputs.
The final result of running the router is one or more
that contain the calculated route.
When processing data there are
range of data identifiers that can be handled and the size of the database.
that is used by
Routino takes the OpenStreetMap data and creates a local database of the
important information for rapid routing.
The Routino source code comes with a set of files that can be used to create
a working server very easily. The full information about
to compile the programs and install them on UNIX-like systems such as Linux.
MS Windows Installation (SVN only)
Routino can also be compiled and used on Microsoft Windows systems (with some
limitations). There are specific
MS Windows installation
instructions describing how to compile the programs.
Library (SVN only)
The Routino routing algorithm is also available as a
that can be linked with other programs to allow routing from within them.