Routino SVN Repository Browser

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

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

Log of /trunk/src/planetsplitter.c

Parent Directory Parent Directory | Revision Log Revision Log


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


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: 19078 byte(s)
Diff to previous 1145
Suppress some error log messages when applying changes (false positive duplicate
detection due to modification of existing items).


Revision 1145 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Sat Nov 17 13:31:14 2012 UTC (12 years, 4 months ago) by amb
File length: 18991 byte(s)
Diff to previous 1140
Fix applying changes for ways (highways that have been modified to be
non-highways were not added to the database so the original remains).


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: 18976 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: 17957 byte(s)
Diff to previous 1136
Fixed the --preserve option.


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: 17885 byte(s)
Diff to previous 1133
Added a --preserve option which keeps the raw data files after parsing, sorting
and de-duplication.


Revision 1133 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Sat Nov 10 14:15:38 2012 UTC (12 years, 4 months ago) by amb
File length: 17690 byte(s)
Diff to previous 1132
The MergeSuperSegments function creates the output file in the sorted order
already, there is no need to re-sort it.


Revision 1132 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Sat Nov 10 13:42:30 2012 UTC (12 years, 4 months ago) by amb
File length: 17732 byte(s)
Diff to previous 1131
De-duplicate the super-segments as a post-processing function after the sort so
both operations are combined in a single function.


Revision 1131 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Sat Nov 10 12:18:56 2012 UTC (12 years, 4 months ago) by amb
File length: 17796 byte(s)
Diff to previous 1130
De-duplicate the raw segments before any other processing (to match the node,
way and turn relation processing).


Revision 1130 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Sat Nov 10 09:59:19 2012 UTC (12 years, 4 months ago) by amb
File length: 17788 byte(s)
Diff to previous 1120
Separate the de-duplication of the ways from the extracting of the names.
Use the modified functions for creating lists of nodes,segments,ways and
relations from r1123.


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: 17659 byte(s)
Diff to previous 1117
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 1117 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Wed Oct 24 08:35:00 2012 UTC (12 years, 4 months ago) by amb
File length: 17218 byte(s)
Diff to previous 1109
Perform the pruning for isolated regions in terms of each transport type
individually.


Revision 1109 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Sun Oct 21 18:23:01 2012 UTC (12 years, 4 months ago) by amb
File length: 17210 byte(s)
Diff to previous 1108
Move the UpdateNodes() work into the callback for SortNodeListGeographically()
and use firstnode when saving the nodes.


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: 17257 byte(s)
Diff to previous 1107
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 1107 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Sun Oct 21 16:13:43 2012 UTC (12 years, 4 months ago) by amb
File length: 17296 byte(s)
Diff to previous 1100
Use the new pre-sort function to allow UpdateSegments() and SortSegmentList() to
be combined into a single SortSegmentListGeographically() function that only
reads and writes the data once instead of twice.


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: 17374 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: 17248 byte(s)
Diff to previous 1092
Delete the pruned nodes before searching for super-nodes etc.


Revision 1092 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Thu Oct 18 17:47:31 2012 UTC (12 years, 4 months ago) by amb
File length: 16938 byte(s)
Diff to previous 1091
When compacting ways exclude the ones that are not used by any segments.


Revision 1091 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Wed Oct 17 18:31:53 2012 UTC (12 years, 5 months ago) by amb
File length: 16929 byte(s)
Diff to previous 991
Perform the Way compacting at the end (after pruning segments).


Revision 991 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Wed May 2 16:40:08 2012 UTC (12 years, 10 months ago) by amb
File length: 16930 byte(s)
Diff to previous 989
Convert sorting algorithms to optionally use multiple threads.


Revision 989 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Sun Apr 29 15:29:53 2012 UTC (12 years, 10 months ago) by amb
File length: 16392 byte(s)
Diff to previous 982
Handle the --process-only and --parse-only options better.


Revision 982 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Sat Mar 17 14:04:17 2012 UTC (13 years ago) by amb
File length: 16215 byte(s)
Diff to previous 975
Add a new '--logtime' option that prints the elapsed time for planetsplitter.


Revision 975 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Tue Feb 21 17:52:41 2012 UTC (13 years ago) by amb
File length: 15754 byte(s)
Diff to previous 974
Enable pruning by default.  Fix the test cases to run with and without pruning
but only compare against the expected results when not pruned.


Revision 974 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Mon Feb 20 19:22:00 2012 UTC (13 years ago) by amb
File length: 15498 byte(s)
Diff to previous 966
Prune straight highways then isolated regions and then short segments.


Revision 966 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Sat Feb 18 10:36:35 2012 UTC (13 years ago) by amb
File length: 15498 byte(s)
Diff to previous 964
Prune nodes in the middle of straight highways.


Revision 964 - (view) (download) (as text) (annotate) - [select for diffs]
Added Sat Feb 11 19:51:46 2012 UTC (13 years, 1 month ago) by amb
File length: 14967 byte(s)
Diff to previous 963
Prune short segments.



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