Routino SVN Repository Browser

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

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

Log of /trunk/src/waysx.c

Parent Directory Parent Directory | Revision Log Revision Log


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


Revision 398 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Sat May 22 18:40:47 2010 UTC (14 years, 10 months ago) by amb
File length: 13710 byte(s)
Diff to previous 385
Remove the --transport=<transport>, --not-highway=<highway> and
--not-property=<property> options from planetsplitter because they can be done
by the tagging.xml file now.


Revision 385 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Wed Apr 28 17:27:02 2010 UTC (14 years, 11 months ago) by amb
File length: 13804 byte(s)
Diff to previous 331
Change file format to allow 64-bit off_t type with 32 bit void* type.


Revision 331 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Sat Mar 20 13:35:15 2010 UTC (15 years ago) by amb
File length: 13862 byte(s)
Diff to previous 326
Move the stat() calls to find a file size into a helper function in files.c.


Revision 326 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Fri Mar 19 19:47:10 2010 UTC (15 years ago) by amb
File length: 13875 byte(s)
Diff to previous 311
Allow planetsplitter to be run with a --parse-only or --process-only option and
append to existing file or read from existing file.


Revision 311 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Sat Dec 12 11:08:50 2009 UTC (15 years, 3 months ago) by amb
File length: 13141 byte(s)
Diff to previous 310
Add some FILESORT_* #defines and use them.


Revision 310 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Fri Dec 11 19:27:39 2009 UTC (15 years, 3 months ago) by amb
File length: 13238 byte(s)
Diff to previous 309
Added a new function to sort variable length data - simplifies the compacting of
ways, reduces memory usage potentially required for it and simplifies the code.


Revision 309 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Thu Dec 10 18:49:18 2009 UTC (15 years, 3 months ago) by amb
File length: 18243 byte(s)
Diff to previous 307
Write out the list of ways without memory mapping anything.


Revision 307 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Wed Nov 25 15:00:37 2009 UTC (15 years, 4 months ago) by amb
File length: 18008 byte(s)
Diff to previous 289
Store the selected options when parsing (planetsplitter) and display them in the
statistics (filedumper) and check them when routing (router).


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: 17795 byte(s)
Diff to previous 286
Added some missing comments and corrected some existing ones.


Revision 286 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Mon Oct 12 17:55:23 2009 UTC (15 years, 5 months ago) by amb
File length: 17634 byte(s)
Diff to previous 285
When sorting we cannot have NULL pointers now.


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: 17807 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: 17807 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: 17773 byte(s)
Diff to previous 280
Corrections after running with valgrind.


Revision 280 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Fri Oct 9 18:47:40 2009 UTC (15 years, 5 months ago) by amb
File length: 17775 byte(s)
Diff to previous 276
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 276 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Wed Oct 7 18:17:27 2009 UTC (15 years, 5 months ago) by amb
File length: 17905 byte(s)
Diff to previous 275
Use heapsort() instead of qsort().


Revision 275 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Wed Oct 7 18:03:48 2009 UTC (15 years, 5 months ago) by amb
File length: 18003 byte(s)
Diff to previous 272
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 272 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Sun Oct 4 15:52:37 2009 UTC (15 years, 5 months ago) by amb
File length: 18269 byte(s)
Diff to previous 266
Sort the ways using the same method as the nodes.  Also remove the duplicates.


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: 18127 byte(s)
Diff to previous 262
Simplify the de-duplication when sorting and update some comments.


Revision 262 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Thu Sep 17 12:55:15 2009 UTC (15 years, 6 months ago) by amb
File length: 18041 byte(s)
Diff to previous 243
Added the slim mode to Ways as well.


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: 14248 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: 13261 byte(s)
Diff to previous 230
Include the number of super-nodes, super-segments etc in the database as useful
information to put in the statistics output.


Revision 230 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Sun Jul 19 13:17:00 2009 UTC (15 years, 8 months ago) by amb
File length: 13229 byte(s)
Diff to previous 228
Fix problem with memory reallocation.


Revision 228 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Sun Jul 12 09:01:48 2009 UTC (15 years, 8 months ago) by amb
File length: 13243 byte(s)
Diff to previous 227
Tidy up and fix comments and include files.


Revision 227 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Sun Jul 12 08:38:12 2009 UTC (15 years, 8 months ago) by amb
File length: 13185 byte(s)
Diff to previous 226
Check all print statements and made them more consistent and/or accurate.


Revision 226 - (view) (download) (as text) (annotate) - [select for diffs]
Added Sat Jul 11 19:29:19 2009 UTC (15 years, 8 months ago) by amb
File length: 13057 byte(s)
Diff to previous 224
Free memory at the end of planetsplitter (to aid finding potential leaks
earlier).



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