Check out the latest version of Routino: svn co http://routino.org/svn/trunk routino
Log of /trunk/src/relationsx.c
Parent Directory
|
Revision Log
Links to HEAD: | (view) (download) (as text) (annotate) |
Sticky Revision: |
Revision 1171 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Tue Nov 27 19:19:01 2012 UTC (12 years, 3 months ago) by amb
File length: 37524 byte(s)
Diff to previous 1167
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 1167 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Tue Nov 20 16:21:27 2012 UTC (12 years, 3 months ago) by amb
File length: 37853 byte(s)
Diff to previous 1166
Rename the '--preserve' command line option to '--keep' for simplicity.
Revision 1166 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Tue Nov 20 16:12:08 2012 UTC (12 years, 3 months ago) by amb
File length: 37898 byte(s)
Diff to previous 1163
Replace all assert statements with a custom error message that explains the cause and suggests a solution.
Revision 1163 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Tue Nov 20 14:30:56 2012 UTC (12 years, 3 months ago) by amb
File length: 37682 byte(s)
Diff to previous 1161
Tidy up all of the recent code changes - Rename TurnRestrictRelX structure to TurnRelX.
Revision 1161 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Tue Nov 20 14:16:58 2012 UTC (12 years, 3 months ago) by amb
File length: 37994 byte(s)
Diff to previous 1151
Tidy up all of the recent code changes - change the name of a few of the functions.
Revision 1151 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Sun Nov 18 17:24:50 2012 UTC (12 years, 3 months ago) by amb
File length: 37990 byte(s)
Diff to previous 1147
Using --parse-only and --preserve must sort the data so that it is ready to apply the changes.
Revision 1147 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Sat Nov 17 17:43:39 2012 UTC (12 years, 4 months ago) by amb
File length: 38058 byte(s)
Diff to previous 1146
Clear the route relation before adding data to it so that there are no unused bytes in the structure to get written to disk (avoid byte-level differences when applying changes).
Revision 1146 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Sat Nov 17 14:06:57 2012 UTC (12 years, 4 months ago) by amb
File length: 38054 byte(s)
Diff to previous 1140
Suppress some error log messages when applying changes (false positive duplicate detection due to modification of existing items).
Revision 1140 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Fri Nov 16 18:47:07 2012 UTC (12 years, 4 months ago) by amb
File length: 37891 byte(s)
Diff to previous 1139
Code to allow adding OSC change files (.osc files) to an existing set of parsed (and preserved) data.
Revision 1139 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Thu Nov 15 19:16:47 2012 UTC (12 years, 4 months ago) by amb
File length: 37681 byte(s)
Diff to previous 1138
Fixed the --preserve option.
Revision 1138 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Mon Nov 12 19:24:09 2012 UTC (12 years, 4 months ago) by amb
File length: 37436 byte(s)
Diff to previous 1136
Fix mis-use of NO_WAY/NO_WAY_ID and NO_RELATION/NO_RELATION_ID constants in route relation handling.
Revision 1136 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Sat Nov 10 19:23:32 2012 UTC (12 years, 4 months ago) by amb
File length: 37428 byte(s)
Diff to previous 1134
Added a --preserve option which keeps the raw data files after parsing, sorting and de-duplication.
Revision 1134 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Sat Nov 10 14:37:09 2012 UTC (12 years, 4 months ago) by amb
File length: 37202 byte(s)
Diff to previous 1123
Sort the route relations and remove duplicates.
Revision 1123 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Sat Nov 3 10:44:59 2012 UTC (12 years, 4 months ago) by amb
File length: 34871 byte(s)
Diff to previous 1122
Don't open the input file for appending if there is no intention to write anything to it.
Revision 1122 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Sat Nov 3 08:58:47 2012 UTC (12 years, 4 months ago) by amb
File length: 34507 byte(s)
Diff to previous 1120
Change the UnmapFile() function to take a pointer to the data instead of the filename (like the CloseFile() function takes the file descriptor).
Revision 1120 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Thu Nov 1 20:00:27 2012 UTC (12 years, 4 months ago) by amb
File length: 34547 byte(s)
Diff to previous 1118
Introduce a new'--append' option for appending data from a file to the currently parsed data. Rename the intermediate file used for storing data to be appended to. Add a function to call after appending to a file which closes the file and renames it to a temporary filename which is used for the remaining processing.
Revision 1118 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Wed Oct 31 19:01:40 2012 UTC (12 years, 4 months ago) by amb
File length: 33677 byte(s)
Diff to previous 1112
Add the option for the sorting function to preserve the input order of equivalent items on the output. Use this feature in sorting so that slim mode and normal mode give the same results.
Revision 1112 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Mon Oct 22 07:53:51 2012 UTC (12 years, 4 months ago) by amb
File length: 33623 byte(s)
Diff to previous 1110
Fix bug with index parameter in new pre-sort function and change comments to clarify.
Revision 1110 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Mon Oct 22 07:41:55 2012 UTC (12 years, 4 months ago) by amb
File length: 33621 byte(s)
Diff to previous 1108
Change the message after sorting geographically to be consistent with others.
Revision 1108 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Sun Oct 21 17:59:16 2012 UTC (12 years, 4 months ago) by amb
File length: 33602 byte(s)
Diff to previous 1106
Use the new pre-sort function to allow UpdateTurnRelations() and SortTurnRelationList() to be combined into a single SortTurnRelationListGeographically() function that only reads and writes the data once instead of twice.
Revision 1106 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Sun Oct 21 15:55:48 2012 UTC (12 years, 4 months ago) by amb
File length: 33932 byte(s)
Diff to previous 1100
Change the sorting functions to have a pre-sort and post-sort selection function instead of just a post-selection one (this will allow deletion of some items before sorting instead of after sorting in some cases).
Revision 1100 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Sat Oct 20 16:52:20 2012 UTC (12 years, 4 months ago) by amb
File length: 33597 byte(s)
Diff to previous 1098
Move the compacting of the ways back to the top, delete the unused ways at this point and also call the function again after pruning segments.
Revision 1098 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Sat Oct 20 12:52:01 2012 UTC (12 years, 4 months ago) by amb
File length: 33696 byte(s)
Diff to previous 1065
Delete the pruned nodes before searching for super-nodes etc.
Revision 1065 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Mon Sep 10 18:33:19 2012 UTC (12 years, 6 months ago) by amb
File length: 32236 byte(s)
Diff to previous 1064
Tidy up relation expression.
Revision 1064 - (view) (download) (as text) (annotate) - [select for diffs]
Added Mon Sep 10 18:27:13 2012 UTC (12 years, 6 months ago) by amb
File length: 32242 byte(s)
Diff to previous 995
Log an error if a foot/bicycle way doesn't allow foot/bicycle transport (it already overrides the way tagging but didn't warn).
This form allows you to request diffs between any two revisions of this file. For each of the two "sides" of the diff, enter a numeric revision.