Check out the latest version of Routino: svn co http://routino.org/svn/trunk routino
Annotation of /trunk/doc/NEWS.txt
Parent Directory
|
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)
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. |