Check out the latest version of Routino: svn co http://routino.org/svn/trunk routino
Log of /trunk/src/nodesx.c
Parent Directory
|
Revision Log
Links to HEAD: | (view) (download) (as text) (annotate) |
Sticky Revision: |
Revision 289 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Thu Oct 22 18:17:51 2009 UTC (15 years, 5 months ago) by amb
File length: 20344 byte(s)
Diff to previous 285
Added some missing comments and corrected some existing ones.
Revision 285 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Mon Oct 12 17:54:18 2009 UTC (15 years, 5 months ago) by amb
File length: 20179 byte(s)
Diff to previous 284
Re-order the functions in the file into a more logical order. No functional changes.
Revision 284 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Mon Oct 12 17:35:26 2009 UTC (15 years, 5 months ago) by amb
File length: 20167 byte(s)
Diff to previous 283
Rename the tmpdirname variable.
Revision 283 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Sat Oct 10 16:21:19 2009 UTC (15 years, 5 months ago) by amb
File length: 20147 byte(s)
Diff to previous 281
Corrections after running with valgrind.
Revision 281 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Sat Oct 10 15:22:48 2009 UTC (15 years, 5 months ago) by amb
File length: 20130 byte(s)
Diff to previous 280
Remove the nodesx->gdata index.
Revision 280 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Fri Oct 9 18:47:40 2009 UTC (15 years, 6 months ago) by amb
File length: 19198 byte(s)
Diff to previous 279
Free the nodesx->super array and the segmentsx->firstnode array when finished with them. Remove wayx->cid and overwrite wayx->id instead. Overwrite nodex[i]->id=i for later geographically sorted use.
Revision 279 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Thu Oct 8 19:20:29 2009 UTC (15 years, 6 months ago) by amb
File length: 19397 byte(s)
Diff to previous 275
Replace node, segment and way indexes with a single index for a set of segments containing the location of the first segment for each node.
Revision 275 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Wed Oct 7 18:03:48 2009 UTC (15 years, 6 months ago) by amb
File length: 19675 byte(s)
Diff to previous 273
Go back to the version 1.1 method of having each segment listed twice. This simplifies the lookup of first/next segments at no in-RAM index cost and now that slim mode has sorting of file contents the balance has tipped back.
Revision 273 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Sun Oct 4 15:52:47 2009 UTC (15 years, 6 months ago) by amb
File length: 19133 byte(s)
Diff to previous 271
Remove the duplicates when sorting.
Revision 271 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Sun Oct 4 10:45:51 2009 UTC (15 years, 6 months ago) by amb
File length: 19143 byte(s)
Diff to previous 266
Use the new sort functions to allow sorting the data in the file without needing to read (or mmap) the whole file into RAM at the same time.
Revision 266 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Wed Sep 23 18:36:58 2009 UTC (15 years, 6 months ago) by amb
File length: 19070 byte(s)
Diff to previous 265
Simplify the de-duplication when sorting and update some comments.
Revision 265 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Tue Sep 22 18:54:21 2009 UTC (15 years, 6 months ago) by amb
File length: 19272 byte(s)
Diff to previous 263
Remove a leftover from the last change on these files.
Revision 263 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Mon Sep 21 19:23:13 2009 UTC (15 years, 6 months ago) by amb
File length: 19308 byte(s)
Diff to previous 260
Remove the non-highway nodes without re-sorting the whole list again.
Revision 260 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Thu Sep 17 12:42:39 2009 UTC (15 years, 6 months ago) by amb
File length: 19295 byte(s)
Diff to previous 258
Add some comments when closing and re-opening files.
Revision 258 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Tue Sep 15 11:39:50 2009 UTC (15 years, 6 months ago) by amb
File length: 19214 byte(s)
Diff to previous 257
Some bug fixes and some missing unmap function calls.
Revision 257 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Mon Sep 7 19:01:59 2009 UTC (15 years, 7 months ago) by amb
File length: 19074 byte(s)
Diff to previous 256
Fixed slim mode for segments and nodes (slim now means mapping only one file into RAM at a time and none when creating the final output).
Revision 256 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Sun Sep 6 15:51:09 2009 UTC (15 years, 7 months ago) by amb
File length: 19696 byte(s)
Diff to previous 253
Slim version of segments code (still very slow and only works on simple cases).
Revision 253 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Sat Sep 5 10:35:47 2009 UTC (15 years, 7 months ago) by amb
File length: 19344 byte(s)
Diff to previous 252
Don't re-sort unnecessarily.
Revision 252 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Sat Sep 5 09:37:31 2009 UTC (15 years, 7 months ago) by amb
File length: 19343 byte(s)
Diff to previous 250
Improve slim mode for nodes so that no data is not loaded into RAM at all.
Revision 250 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Thu Sep 3 18:35:59 2009 UTC (15 years, 7 months ago) by amb
File length: 18602 byte(s)
Diff to previous 249
Remove extra argument from MapFile function.
Revision 249 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Thu Sep 3 17:51:03 2009 UTC (15 years, 7 months ago) by amb
File length: 18601 byte(s)
Diff to previous 246
Added slim mode (--slim) to planetsplitter for nodes only.
Revision 246 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Tue Aug 25 18:00:05 2009 UTC (15 years, 7 months ago) by amb
File length: 17156 byte(s)
Diff to previous 243
Fix for assert statement.
Revision 243 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Wed Aug 19 18:02:08 2009 UTC (15 years, 7 months ago) by amb
File length: 17236 byte(s)
Diff to previous 232
Remove "sorted" parameter in data structure and change assert statements.
Revision 232 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Sun Jul 19 14:10:27 2009 UTC (15 years, 8 months ago) by amb
File length: 16496 byte(s)
Diff to previous 229
Include the number of super-nodes, super-segments etc in the database as useful information to put in the statistics output.
Revision 229 - (view) (download) (as text) (annotate) - [select for diffs]
Added Sun Jul 19 12:54:07 2009 UTC (15 years, 8 months ago) by amb
File length: 16375 byte(s)
Diff to previous 228
Store only one copy of each segment but index once for each direction.
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.