Routino SVN Repository Browser

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

ViewVC logotype

Annotation of /trunk/doc/NEWS.txt

Parent Directory Parent Directory | Revision Log Revision Log


Revision 781 - (hide annotations) (download)
Tue Jun 7 17:31:02 2011 UTC (13 years, 9 months ago) by amb
File MIME type: text/plain
File size: 11415 byte(s)
Update for version 2.0.1.

1 amb 781 Version 2.0.1 of Routino released : Tue June 7 2011
2     ---------------------------------------------------
3    
4     Bug fixes:
5     Turn relations that specify missing nodes/ways are deleted (don't crash).
6     Various code tidy-ups and 32/64 bit node and index improvements.
7     Shorten the messages printed by planetsplitter to keep below 80 characters.
8    
9     OSM Tagging:
10     Check whether node/way/relation IDs fit in 32-bits (code ready for 64-bits).
11    
12    
13 amb 738 Version 2.0 of Routino released : Mon May 30 2011
14 amb 567 -------------------------------------------------
15    
16     Bug fixes:
17 amb 738 Fix mis-spelling with surface=asphalt tag
18 amb 567 Routes between two waypoints on the same segment now work.
19 amb 738 Fix reading of numeric entities from XML files (store as UTF-8 internally).
20     Fix turn description in HTML file (angles were biased to the right).
21     Fix possibility of occasionally missing turn information from output files.
22 amb 567
23 amb 738 Test cases:
24     Added test cases for routing in slim and non-slim modes.
25    
26     Documentation:
27     Update documentation to reflect changes in program usage and function.
28     Install the license file in the documentation directory.
29    
30     OSM tagging:
31     Process the tags associated with turn restriction relations.
32     Remove the roundabout type from the parsing.
33     Add parsing of mini-roundabouts.
34    
35     Configuration Files:
36     Update profiles with new options related to turn restrictions.
37    
38     Web pages:
39     Change to OpenLayers v2.10.
40     Visualiser can display turn restrictions.
41     Put the profile information into separate files and auto-generate them.
42    
43     planetsplitter:
44     Store information about turn restriction relations.
45     Quite a large code re-organisation - now faster and uses less memory.
46    
47     router:
48     Take turn restriction relations into account when routing.
49     Continue same direction of travel at each waypoint (unless dead-end).
50     Add a new option to specify an initial direction to start travel.
51    
52 amb 567 filedumper:
53     Print out statistics about what highways are included in the database.
54    
55    
56 amb 525 Version 1.5.1 of Routino released : Sat Nov 13 2010
57     ---------------------------------------------------
58    
59     Bug fixes:
60     Ensure that enough memory is allocated for filenames.
61     Fix bug that sometimes causes crash when processing route relations.
62    
63     Documentation:
64     Update documentation to reflect changes in program usage and function.
65    
66     Programs:
67     Add an option to make the output more suitable for a log file.
68    
69     Documentation:
70     Update documentation to reflect changes in program usage.
71    
72    
73 amb 517 Version 1.5 of Routino released : Sat Oct 30 2010
74     -------------------------------------------------
75    
76     Bug fixes:
77     Check that number of nodes/segments/ways doesn't exceed numerical limits.
78     Allow 32-bit systems to seek within files larger than 4GB.
79     Allow nearly 4G nodes to be stored instead of 2G before.
80     Added rules to makefile for installation (paths specified in top-level).
81     Stricter checking of UTF-8 in XML files and better UTF-8 output.
82     Improve error message if parsing of command line options fail.
83     Fix bugs in router's --help-profile-json and --help-profile-perl options.
84     Rename heapsort function to allow compilation on Mac OS with no change.
85     Reduce impact of property preferences close to 50% by using sqrt().
86    
87     Documentation:
88     Update documentation to reflect changes in program usage and function.
89    
90     OSM tagging
91     Traffic restrictions on nodes are now included in default tagging file.
92     Added processing for ferry routes (as pseudo-highway type 'ferry').
93     Process foot and bicycle route relations to create new properties.
94    
95     Configuration Files:
96     Added Dutch output translations.
97     Added ferry information to profiles.
98     Added foot and bicycle route relation processing.
99    
100     planetsplitter
101     The slim mode now includes the output data as well as the temporary data.
102     The slim mode is now a separate executable and not a command line option.
103     Traffic restrictions on nodes are now understood when parsing OSM files.
104     Falls back to installed tagging.xml configuration file as last resort.
105    
106     router:
107     Added a slim mode (as a separate executable and not a command line option).
108     Traffic will not be routed through a node that does not allow it.
109     Falls back to installed profiles.xml & translations.xml files as last resort.
110    
111     filedumper:
112     Added a slim mode (as a separate executable and not a command line option).
113    
114     Web pages:
115     Added Dutch translation of router.html.
116    
117    
118 amb 446 Version 1.4.1 of Routino released : Sat Jul 10 2010
119     ---------------------------------------------------
120    
121     Bug fixes:
122     Don't crash if start and finish are the same point.
123     Don't crash if several translations but --language option not used.
124     Don't crash if middle part of route cannot be found.
125     Don't allocate so much memory for intermediate nodes; routes much faster.
126     Fix problem with finding closest segment to the specified point.
127    
128     Documentation:
129     Provide HTML versions of the documentation (copy to web directory at install).
130     Change URL for website to http://www.routino.org/.
131    
132     Configuration Files:
133 amb 517 Added German output translations.
134 amb 446
135     planetsplitter
136     Slight change to algorithm for finding super-nodes.
137    
138     Web pages:
139     Provide HTML versions of the documentation.
140     Change URL for website to http://www.routino.org/.
141     Provide updated HTML files, the same as on the website.
142     Change to OpenLayers v2.9.1 and build custom version if Python available.
143    
144    
145 amb 423 Version 1.4 of Routino released : Mon May 31 2010
146 amb 381 -------------------------------------------------
147    
148     Bug fixes:
149 amb 423 Speed up start/via/stop point within segment search algorithm.
150     If no segment is found don't try routing but exit with error.
151 amb 381 Improve the error messages by adding operating system error info to them.
152 amb 423 Rewrite of tagging rules fixes bug with wheelchair access allow/deny.
153     Files greater than 2GB can be read/written on 32-bit systems.
154     Fix bug with profile preferences when optimising a route.
155     Stricter check on profile validity before starting routing.
156 amb 381
157     planetsplitter
158     Add --parse-only and --process-only options (for incremental parsing).
159     Allow filenames to be specified on command line (default is still stdin).
160     Improved the '--help' information to describe all options.
161 amb 423 Remove --transport, --not-highway, --not-property options (use config file).
162     Use tag transformation rules in configuration file not hard-coded.
163 amb 381
164     router
165     Removed compiled-in profiles and use profiles loaded from XML file.
166     Improved the '--help' information to describe all options.
167     Change the name of the --profile-json and --profile-perl options.
168 amb 423 Allow selection of the outputs to generate (or none).
169     Added HTML route instructions output.
170     GPX route file contains instructions at each waypoint.
171     Read in XML file of translated words/phrases for outputs.
172 amb 381 Added options to specify file of translations and language to use.
173 amb 423 Remove copyright.txt file and put information into translations file.
174 amb 381
175     filedumper
176     Improved the '--help' information to describe all options.
177 amb 423 Added the option to dump an OSM file containing database contents.
178 amb 381
179     Web Pages
180     Combined generic map CSS into one file (not copied in two).
181     Much better support for IE6/7/8 with browser detection but not perfect.
182     Re-organised and tidied up the Javascript.
183     Added button next to waypoints to centre it on map.
184     Added button next to waypoints to set as home location (uses browsser cookie).
185     Create shorter URLs for custom map (ignore default values).
186     Reduced and clarified the amount of editing to customise the Javascript.
187     Made it easier to translate by moving text out of Javascript (not visualiser).
188     Prepared for translated versions of web page (Apache Multiviews).
189     Added option to select language of output.
190     Use HTML output from router to get translated instructions.
191    
192    
193 amb 319 Version 1.3 of Routino released : Thu Jan 21 2010
194     -------------------------------------------------
195    
196     Bug fixes:
197     Ensure output even if the distance between two adjacent route points is small.
198     Correct the determination of waypoints for abbreviated output.
199     Check the command line values for filedumper --dump options.
200     Made the verbose output consistent between different places.
201    
202     OSM tagging
203     Recognise "designation" tag to determine designated paths.
204     Recognise "steps" tag to determine the highway type.
205     Recognise "wheelchair" tag to determine if wheelchairs are allowed on highway.
206     Recognise "moped" tag to determine if mopeds are allowed on a highway.
207     Recognise "surface" and "paved" tags to determine if a highway is paved.
208     Recognise "lanes" tag to determine if a highway has multiple lanes.
209     Recognise "bridge" tag to determine if a highway is a bridge.
210     Recognise "tunnel" tag to determine if a highway is a tunnel.
211    
212     New Features
213     Remove "bridleway" and "footway" highway types and use "path" highway instead.
214     Added "steps" as a new highway type separate from the "path" type.
215     Added "wheelchair" and "moped" to the list of possible transports.
216     Added "paved", "multilane", "bridge", "tunnel" to list of highway properties.
217    
218 amb 381 Web Pages
219     Updated for new features listed above.
220     Added popup to display instructions for each step in route on mouse-over.
221     Added buttons next to waypoints for: add / remove / move up / move down.
222     Highlight user selectable parts of form in yellow on mouse-over.
223     A few small changes, improved CSS, improved Javascript.
224    
225 amb 319 router
226     For each waypoint choose closest point on a segment and not just closest node.
227     Added the ability to set preferences based on highway properties.
228     Changed the text output formats to include bearing and turn information.
229    
230    
231 amb 288 Version 1.2 of Routino released : Wed Oct 21 2009
232     -------------------------------------------------
233    
234 amb 319 OSM tagging
235 amb 288 Recognise tags "vehicle" and "motor_vehicle".
236     Handle duplicate ways in the input OSM file (e.g. concatenation of 2 files).
237    
238     Database
239     Identical ways are combined to reduce database size (~80% fewer ways stored).
240    
241     Routing
242     Fix weight, height, width, length restriction routing.
243     Allow up to 99 waypoints to be specified instead of 9.
244    
245     Visualiser
246     Don't display speed limits for tracks and paths unless a value is set.
247     Draw all super-segments that cross the selected boundary.
248    
249 amb 381 Web Pages
250     A few small changes, improved CSS, improved Javascript.
251     Changed marker colour when waypoint not selected.
252    
253 amb 288 planetsplitter
254     Optional slim mode uses minimal memory at the expense of temporary files.
255    
256     router
257     Less CPU time for routing (~30% less).
258    
259     filedumper
260     Allow dumping individual nodes, segments and ways (for debug).
261    
262    
263 amb 193 Version 1.1 of Routino released : Sat Jun 13 2009
264     -------------------------------------------------
265    
266     Inputs
267     Improve parsing of OSM file (imperial units).
268 amb 288 Ignore nodes that are missing from the input OSM file.
269 amb 193
270     Outputs
271     Create GPX route files as well as GPX track files.
272     Read in an optional copyright.txt file and include contents in output.
273     Make better choices about what to output in the abbreviated text file.
274    
275     Routing
276     Allow generating a route with intermediate waypoints.
277     Use preferences for highway types instead of yes/no choice.
278     Choice of closest node to start/finish points ensures transport allowed.
279    
280     Visualiser
281     Added data extraction function for viewing routing database data.
282    
283     Web Pages
284     Include full set of web pages for creating customised online router.
285    
286     Documentation
287     Included NEWS.txt file.
288     Included documentation for installation of web pages.
289    
290    
291     Version 1.0 of Routino released : Wed Apr 08 2009
292     -------------------------------------------------
293    
294     First version.

Properties

Name Value
cvs:description A NEWS file.