Routino SVN Repository Browser

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

/[routino]/trunk/src/relationsx.c
ViewVC logotype

Log of /trunk/src/relationsx.c

Parent Directory Parent Directory | Revision Log Revision Log


Links to HEAD: (view) (download) (as text) (annotate)
Sticky Revision:


Revision 1342 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Sat May 25 15:10:07 2013 UTC (11 years, 10 months ago) by amb
File length: 42220 byte(s)
Diff to previous 1341
Rename the route relation structure parameters (r* -> rr*) to match the turn
relation parameter names (tr*).


Revision 1341 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Sat May 25 14:41:59 2013 UTC (11 years, 10 months ago) by amb
File length: 42139 byte(s)
Diff to previous 1318
Finished allocating coordinates to error logs, nodes in preference to ways in
preference to relations.


Revision 1318 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Mon May 13 18:06:15 2013 UTC (11 years, 10 months ago) by amb
File length: 38468 byte(s)
Diff to previous 1317
Move the logerror function prototypes back into logging.h and remove the
logerror.h header file from most source files again.


Revision 1317 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Sun May 12 18:00:25 2013 UTC (11 years, 10 months ago) by amb
File length: 38490 byte(s)
Diff to previous 1313
Add functions to process the binary error log file and convert it into a
geographically searchable database.


Revision 1313 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Sat May 11 18:14:38 2013 UTC (11 years, 10 months ago) by amb
File length: 38400 byte(s)
Diff to previous 1297
Create a binary log file that contains the node, way and relation id and a link
to the error message for easy parsing.


Revision 1297 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Tue May 7 14:41:11 2013 UTC (11 years, 10 months ago) by amb
File length: 37875 byte(s)
Diff to previous 1261
Add cache functions for NodesX, SegmentsX and WaysX to speed up the
planetsplitter in slim mode.


Revision 1261 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Thu Feb 28 19:10:13 2013 UTC (12 years, 1 month ago) by amb
File length: 37674 byte(s)
Diff to previous 1243
Rationalise some of the turn relation error messages.


Revision 1243 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Sun Jan 20 14:17:14 2013 UTC (12 years, 2 months ago) by amb
File length: 37674 byte(s)
Diff to previous 1228
Replace 'motorbike' with 'motorcycle' everywhere.


Revision 1228 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Wed Dec 26 10:57:06 2012 UTC (12 years, 3 months ago) by amb
File length: 37670 byte(s)
Diff to previous 1208
Make the log error messages more useful when there are missing nodes or ways.


Revision 1208 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Sat Dec 15 16:43:03 2012 UTC (12 years, 3 months ago) by amb
File length: 37605 byte(s)
Diff to previous 1171
Stop planetsplitter crashing out in unusual ways if there is no data.


Revision 1171 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Tue Nov 27 19:19:01 2012 UTC (12 years, 4 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, 4 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, 4 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, 4 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, 4 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, 4 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]
Added 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).



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.

  Diffs between and
  Type of Diff should be a