Check out the latest version of Routino: svn co http://routino.org/svn/trunk routino
Log of /branches/2.4.1-dev
Sticky Revision: |
Revision 1213 - Directory Listing
Modified Mon Dec 17 09:25:17 2012 UTC (12 years, 3 months ago) by amb
Merge revisions 1191, 1193, 1198, 1208 and 1210 from trunk into 2.4.1 branch.
Revision 1211 - Directory Listing
Modified Mon Dec 17 09:08:03 2012 UTC (12 years, 3 months ago) by amb
Copied from: tags/2.4 revision 1210
Creating version 2.4.1 dev branch
Revision 1184 - Directory Listing
Modified Sun Dec 9 19:07:21 2012 UTC (12 years, 3 months ago) by amb
Original Path: tags/2.4
Copied from: trunk revision 1183
Tagging version 2.4
Revision 1183 - Directory Listing
Modified Sat Dec 8 14:59:01 2012 UTC (12 years, 4 months ago) by amb
Original Path: trunk
Update for version 2.4.
Revision 1182 - Directory Listing
Modified Sat Dec 8 14:58:32 2012 UTC (12 years, 4 months ago) by amb
Original Path: trunk
Update with the tagging rule changes in this version.
Revision 1181 - Directory Listing
Modified Sat Dec 8 14:46:44 2012 UTC (12 years, 4 months ago) by amb
Original Path: trunk
Simplify the XML parser by not handling the CDATA and DOCTYPE sections and also raise an explicit error for text outside of tags. Modify test cases for these changes.
Revision 1180 - Directory Listing
Modified Thu Dec 6 19:55:18 2012 UTC (12 years, 4 months ago) by amb
Original Path: trunk
Some further small changes to pull out bigger groups of characters (only marginally faster though).
Revision 1179 - Directory Listing
Modified Wed Dec 5 19:50:30 2012 UTC (12 years, 4 months ago) by amb
Original Path: trunk
Minor theoretical improvements to pruning (slim mode is still very slow).
Revision 1178 - Directory Listing
Modified Wed Dec 5 19:36:25 2012 UTC (12 years, 4 months ago) by amb
Original Path: trunk
Change rules to remove all states that require backing up (only marginally faster though).
Revision 1177 - Directory Listing
Modified Wed Dec 5 19:29:09 2012 UTC (12 years, 4 months ago) by amb
Original Path: trunk
Update with the tagging rule changes in this version.
Revision 1176 - Directory Listing
Modified Wed Dec 5 19:28:53 2012 UTC (12 years, 4 months ago) by amb
Original Path: trunk
Small change to the tag processing for nodes for easier future expansion.
Revision 1175 - Directory Listing
Modified Sat Dec 1 19:35:39 2012 UTC (12 years, 4 months ago) by amb
Original Path: trunk
Fix memory leak from making incorrect assumption when freeing tagging rule.
Revision 1174 - Directory Listing
Modified Sat Dec 1 16:17:34 2012 UTC (12 years, 4 months ago) by amb
Original Path: trunk
Rename the Way_* enumerated values to Highway_*, add a new Highway_None type, change the HighwayType() function to return Highway_None instead of Highway_Count if no match found - all changes for consistency with similar types and functions.
Revision 1173 - Directory Listing
Modified Tue Nov 27 19:51:08 2012 UTC (12 years, 4 months ago) by amb
Original Path: trunk
Log an error about duplicated segments within a way while parsing the OSM instead of later (will have been removed by de-duplication code before tested later in most cases).
Revision 1172 - Directory Listing
Modified Tue Nov 27 19:38:42 2012 UTC (12 years, 4 months ago) by amb
Original Path: trunk
Make the script still work when no command line argument is used.
Revision 1171 - Directory Listing
Modified Tue Nov 27 19:19:01 2012 UTC (12 years, 4 months ago) by amb
Original Path: trunk
Don't log an error for duplicated nodes, ways or relations because it can only occur when applying changes or if using multiple geographically overlapping files and neither is a data error.
Revision 1170 - Directory Listing
Modified Wed Nov 21 15:42:51 2012 UTC (12 years, 4 months ago) by amb
Original Path: trunk
Add some more tag checking, accept more tags.
Revision 1169 - Directory Listing
Modified Wed Nov 21 11:12:04 2012 UTC (12 years, 4 months ago) by amb
Original Path: trunk
Finally fix the segment area handling - segments that are areas are discarded in preference to those that are not (as it was between r914 and r1136) and segments that are areas don't have the wrong distance (as they did between r914 and r1136). Revision r1137 correctly changed to use a flag and fixed the distance bug but then didn't sort using the new flag. Revision r1153 started sorting using the segment flags but the area was not the most significant bit so they were not sorted last. Revision r1164 correctly cleared the area flag when no longer needed but didn't fix the rest. Revision r1168 reverted r1164 so needed to be re-applied.
Revision 1168 - Directory Listing
Modified Wed Nov 21 09:20:57 2012 UTC (12 years, 4 months ago) by amb
Original Path: trunk
Revert r1164 - some super-segments are longer than 65535 metres even if no individual segment is.
Revision 1167 - Directory Listing
Modified Tue Nov 20 16:21:27 2012 UTC (12 years, 4 months ago) by amb
Original Path: trunk
Rename the '--preserve' command line option to '--keep' for simplicity.
Revision 1166 - Directory Listing
Modified Tue Nov 20 16:12:08 2012 UTC (12 years, 4 months ago) by amb
Original Path: trunk
Replace all assert statements with a custom error message that explains the cause and suggests a solution.
Revision 1165 - Directory Listing
Modified Tue Nov 20 15:30:13 2012 UTC (12 years, 4 months ago) by amb
Original Path: trunk
Use a specific type for the node flags instead of a generic uint16_t.
Revision 1164 - Directory Listing
Modified Tue Nov 20 15:24:30 2012 UTC (12 years, 4 months ago) by amb
Original Path: trunk
Replace the 32-bit combined distance and flags in the segment with 16 bits for each.
Revision 1163 - Directory Listing
Modified Tue Nov 20 14:30:56 2012 UTC (12 years, 4 months ago) by amb
Original Path: trunk
Tidy up all of the recent code changes - Rename TurnRestrictRelX structure to TurnRelX.
Revision 1162 - Directory Listing
Added Tue Nov 20 14:21:45 2012 UTC (12 years, 4 months ago) by amb
Original Path: trunk
Tidy up all of the recent code changes - Fix comment.