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 953 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Sat Jan 14 15:22:26 2012 UTC (13 years, 2 months ago) by amb
File length: 14529 byte(s)
Diff to previous 949
Add the option to prune small isolated regions out of the database to avoid
routes starting of finishing on them.


Revision 949 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Fri Jan 13 17:13:39 2012 UTC (13 years, 2 months ago) by amb
File length: 13816 byte(s)
Diff to previous 940
Add an infrastructure to allow adding new functions to prune nodes and segments.


Revision 940 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Sat Dec 10 15:56:44 2011 UTC (13 years, 4 months ago) by amb
File length: 13611 byte(s)
Diff to previous 861
Rename functionsx.h to osmparser.h.


Revision 861 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Thu Oct 6 07:52:47 2011 UTC (13 years, 6 months ago) by amb
File length: 13618 byte(s)
Diff to previous 810
Change the default number of iterations to 5 since testing shows that there is
negligible improvement beyond here.


Revision 810 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Thu Jul 21 18:15:26 2011 UTC (13 years, 8 months ago) by amb
File length: 13561 byte(s)
Diff to previous 809
The filename is now optional in the --errorlog option.


Revision 809 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Thu Jul 21 18:01:20 2011 UTC (13 years, 8 months ago) by amb
File length: 13485 byte(s)
Diff to previous 804
Only open/close the error log file if one was requested.


Revision 804 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Sun Jul 3 09:06:06 2011 UTC (13 years, 9 months ago) by amb
File length: 13451 byte(s)
Diff to previous 797
Add framework for logging error during OSM parsing and subsequent processing.


Revision 797 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Sat Jun 25 18:21:19 2011 UTC (13 years, 9 months ago) by amb
File length: 12970 byte(s)
Diff to previous 680
Add some functions to free the tagging rules when they have been used.


Revision 680 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Sun Apr 24 15:14:53 2011 UTC (13 years, 11 months ago) by amb
File length: 12943 byte(s)
Diff to previous 665
Update comments throughout the source code.


Revision 665 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Mon Mar 21 18:24:34 2011 UTC (14 years ago) by amb
File length: 12921 byte(s)
Diff to previous 653
Sort the segments geographically.


Revision 653 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Sat Mar 12 16:09:38 2011 UTC (14 years, 1 month ago) by amb
File length: 12846 byte(s)
Diff to previous 652
Make the nodes super marker a boolean.


Revision 652 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Sat Mar 12 15:06:00 2011 UTC (14 years, 1 month ago) by amb
File length: 12896 byte(s)
Diff to previous 650
Optimise the search for supernodes, consider traffic when counting segments that
meet at a node.


Revision 650 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Sun Feb 27 15:49:21 2011 UTC (14 years, 1 month ago) by amb
File length: 12876 byte(s)
Diff to previous 645
Don't have both xnumber and number in the nodesx, segmentsx, waysx and
relationsx structures.


Revision 645 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Sat Feb 26 19:26:03 2011 UTC (14 years, 1 month ago) by amb
File length: 12812 byte(s)
Diff to previous 644
Fixed the turn relations with a few more functions.


Revision 644 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Sat Feb 26 17:20:40 2011 UTC (14 years, 1 month ago) by amb
File length: 12715 byte(s)
Diff to previous 643
Renamed a couple of functions for clarity.


Revision 643 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Sat Feb 26 16:37:14 2011 UTC (14 years, 1 month ago) by amb
File length: 12720 byte(s)
Diff to previous 599
Go back to the internal structure used (but reverted) during version 1.2
development where each segment is stored only once.  This halves the memory
usage (mmap files or just files) for planetsplitter.  This is allowed because a
new algorithm to create the node to segment indexes makes it simpler now that it
was.  This change is required so that super-node/segment optimisation doesn't
remove mutual loops.  This change doesn't handle turn restrictions yet.


Revision 599 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Sat Jan 15 19:28:56 2011 UTC (14 years, 2 months ago) by amb
File length: 12725 byte(s)
Diff to previous 559
Store the 'from' and 'to' segments and not nodes (to handle fake nodes inserted
in segments).


Revision 559 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Tue Dec 21 12:23:04 2010 UTC (14 years, 3 months ago) by amb
File length: 12807 byte(s)
Diff to previous 551
Finish the processing of the turn relations now that the extra node lookup table
is in place.


Revision 551 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Sun Dec 19 19:03:02 2010 UTC (14 years, 3 months ago) by amb
File length: 12781 byte(s)
Diff to previous 549
Process the turn relations (apart from updating the indexes to the
geographically sorted nodes).


Revision 549 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Sun Dec 19 11:38:48 2010 UTC (14 years, 3 months ago) by amb
File length: 12786 byte(s)
Diff to previous 542
Change around the order of the functions.


Revision 542 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Sat Dec 18 15:19:33 2010 UTC (14 years, 3 months ago) by amb
File length: 12786 byte(s)
Diff to previous 519
Add a Relations data type and write out the turn relations that have been read
in.  Still doesn't perform the required processing after reading the data or use
the information for routing.


Revision 519 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Sat Nov 13 14:22:28 2010 UTC (14 years, 4 months ago) by amb
File length: 12447 byte(s)
Diff to previous 499
Add an option to make the output more suitable for a log file.


Revision 499 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Fri Sep 17 18:38:39 2010 UTC (14 years, 6 months ago) by amb
File length: 12194 byte(s)
Diff to previous 498
Split the sorting of waysx from the compacting so that the route relation
information can be included before compacting.


Revision 498 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Fri Sep 17 17:44:25 2010 UTC (14 years, 6 months ago) by amb
File length: 12068 byte(s)
Diff to previous 491
Parse relations and extract foot and bicycle routes to be added as properties to
the ways.


Revision 491 - (view) (download) (as text) (annotate) - [select for diffs]
Added Wed Sep 15 18:19:36 2010 UTC (14 years, 6 months ago) by amb
File length: 11725 byte(s)
Diff to previous 490
Bug fix for last change.



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