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