Routino SVN Repository Browser

Check out the latest version of Routino: svn co http://routino.org/svn/trunk routino

ViewVC logotype

Contents of /branches/2.3.1-dev/doc/README.txt

Parent Directory Parent Directory | Revision Log Revision Log


Revision 288 - (show annotations) (download)
Wed Oct 21 15:40:57 2009 UTC (15 years, 4 months ago) by amb
Original Path: trunk/doc/README.txt
File MIME type: text/plain
File size: 4216 byte(s)
Updated for version 1.2.

1 Routino - OpenStreetMap Routing Software
2 ========================================
3
4 Routino Introduction
5
6 Routino is an application for finding a route between two points using
7 the dataset of topographical information collected by
8 http://www.OpenStreetMap.org.
9
10 Starting from the raw OpenStreetMap data (in the form of the '.osm'
11 XML files available on the internet) a custom database is generated
12 that contains the information useful for routing. With this database
13 and two points specified by latitude and longitude an optimum route
14 (either shortest or quickest) is determined and output as a text
15 description and a track in GPX (GPS eXchange) XML format. The route
16 is calculated for OpenStreetMap highways (roads, paths etc) using one
17 of the common forms of transport defined in OpenStreetMap (foot,
18 bicycle, horse, motorcar, motorbike etc).
19
20 When processing the OpenStreetMap data the types of highways are
21 recorded and these set default limits on the types of traffic allowed.
22 More specific information about permissions for different types of
23 transport are also recorded as are maximum speed limits. Further
24 restrictions like oneway streets, weight, height, width and length
25 limits are also included where specified.
26
27 When calculating a route the type of transport to be used is taken into
28 account to ensure that the known restrictions are followed. Each of the
29 different highway types can further be allowed or disallowed depending
30 on preferences. For each type of highway a default speed limit is
31 defined (although the actual speed used will be the lowest of the
32 default and any specified in the original data). To make use of the
33 information about restrictions the weight, height, width and length of
34 the transport can also be specified.
35
36 One of the design aims of Routino was to make the software are flexible
37 as possible in selecting routing preferences but also have a sensible
38 set of default values. Another design aim was that finding the optimum
39 route should be very fast and most of the speed increases come from the
40 carefully chosen and optimised data format.
41
42 Disclaimer
43
44 The route that is calculated by this software is only as good as the
45 input data.
46
47 Routino comes with ABSOLUTELY NO WARRANTY for the software itself or
48 the route that is calculated.
49
50 Demonstration
51
52 A live demonstration of the router is available on the internet:
53
54 http://www.gedanken.org.uk/mapping/routino/router.html
55
56 The source code download available also includes a set of files that can
57 be used to create your own interactive map.
58
59 The interactive map is made possible by use of the OpenLayers Javascript
60 library from http://www.openlayers.org/.
61
62 Documentation
63
64 The algorithm used and the way that the OpenStreetMap data tags
65 are used are described in detail in their own files, USAGE.txt and
66 TAGGING.txt.
67
68 Detailed information about how to use the programs is available in the
69 file USAGE.txt and how to install it is in INSTALL.txt.
70
71 Status
72
73 Version 1.0 of Routino was released on 8th April 2009.
74 Version 1.1 of Routino was released on 13th June 2009.
75 Version 1.2 of Routino was released on 21st October 2009.
76
77 License
78
79 This program is free software: you can redistribute it and/or modify it
80 under the terms of the GNU Affero General Public License as
81 published by the Free Software Foundation, either version 3 of the
82 License, or (at your option) any later version.
83
84 It is important to note that for this program I have decided to use the
85 Affero GPLv3 instead of just using the GPL. This license adds
86 additional requirements to anybody who provides a networked service
87 using this software.
88
89 Copyright
90
91 Routino is copyright Andrew M. Bishop 2008,2009.
92
93 Contact amb@gedanken.demon.co.uk for any questions or queries.
94
95 Homepage
96
97 The latest information about the program can be found on the homepage:
98
99 http://www.gedanken.org.uk/software/routino/
100
101 Download
102
103 The program can be downloaded from:
104
105 http://www.gedanken.org.uk/software/routino/download/
106
107
108 --------
109
110 Copyright 2008,2009 Andrew M. Bishop.

Properties

Name Value
cvs:description Main README file.