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 1112 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Mon Oct 22 07:53:51 2012 UTC (12 years, 4 months ago) by amb
File length: 33623 byte(s)
Diff to previous 1110
Fix bug with index parameter in new pre-sort function and change comments to
clarify.


Revision 1110 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Mon Oct 22 07:41:55 2012 UTC (12 years, 4 months ago) by amb
File length: 33621 byte(s)
Diff to previous 1108
Change the message after sorting geographically to be consistent with others.


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: 33602 byte(s)
Diff to previous 1106
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 1106 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Sun Oct 21 15:55:48 2012 UTC (12 years, 4 months ago) by amb
File length: 33932 byte(s)
Diff to previous 1100
Change the sorting functions to have a pre-sort and post-sort selection function
instead of just a post-selection one (this will allow deletion of some items
before sorting instead of after sorting in some cases).


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


Revision 1065 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Mon Sep 10 18:33:19 2012 UTC (12 years, 6 months ago) by amb
File length: 32236 byte(s)
Diff to previous 1064
Tidy up relation expression.


Revision 1064 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Mon Sep 10 18:27:13 2012 UTC (12 years, 6 months ago) by amb
File length: 32242 byte(s)
Diff to previous 995
Log an error if a foot/bicycle way doesn't allow foot/bicycle transport (it
already overrides the way tagging but didn't warn).


Revision 995 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Wed May 9 16:49:05 2012 UTC (12 years, 10 months ago) by amb
File length: 31687 byte(s)
Diff to previous 955
Force bicycle routes to be bicycle accessible and foot routes to be foot
accessible.


Revision 955 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Sat Jan 28 14:40:54 2012 UTC (13 years, 1 month ago) by amb
File length: 31498 byte(s)
Diff to previous 951
Simplify and standardise the included headers.


Revision 951 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Sat Jan 14 14:55:05 2012 UTC (13 years, 2 months ago) by amb
File length: 31517 byte(s)
Diff to previous 949
Zero the structure before filling it in so that no junk is written to disk.


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: 31513 byte(s)
Diff to previous 948
Add an infrastructure to allow adding new functions to prune nodes and segments.


Revision 948 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Wed Jan 11 18:28:30 2012 UTC (13 years, 2 months ago) by amb
File length: 31271 byte(s)
Diff to previous 944
The filesort_*() functions now return a count of the number of items kept after
sorting.


Revision 944 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Sun Dec 11 11:56:05 2011 UTC (13 years, 3 months ago) by amb
File length: 31351 byte(s)
Diff to previous 943
Fill the structures with zero before inserting data and writing to file (removes
junk from unused spaces in database files).


Revision 943 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Sun Dec 11 11:17:52 2011 UTC (13 years, 3 months ago) by amb
File length: 31347 byte(s)
Diff to previous 942
Remove the "position" parameter from the NextSegmentX() function.


Revision 942 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Sun Dec 11 11:09:13 2011 UTC (13 years, 3 months ago) by amb
File length: 31355 byte(s)
Diff to previous 895
Remove the "position" parameter from the PutBack*X() functions (only used in
slim mode).


Revision 895 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Fri Nov 11 11:53:02 2011 UTC (13 years, 4 months ago) by amb
File length: 31372 byte(s)
Diff to previous 887
Make the progress messages more consistent.


Revision 887 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Mon Oct 31 19:09:40 2011 UTC (13 years, 4 months ago) by amb
File length: 31386 byte(s)
Diff to previous 837
Use pread() and pwrite() functions instead of seek() followed by read() or
write().


Revision 837 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Mon Sep 5 18:33:43 2011 UTC (13 years, 6 months ago) by amb
File length: 31416 byte(s)
Diff to previous 832
Ignore relations based on all vehicle types (including bicycles) not just motor vehicles.


Revision 832 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Sat Aug 27 17:46:42 2011 UTC (13 years, 6 months ago) by amb
File length: 31358 byte(s)
Diff to previous 812
Improve the error messages for bad relations.


Revision 812 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Thu Jul 21 18:44:52 2011 UTC (13 years, 7 months ago) by amb
File length: 31014 byte(s)
Diff to previous 806
Add logging of parsing and processing errors.


Revision 806 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Sun Jul 10 17:53:58 2011 UTC (13 years, 8 months ago) by amb
File length: 27997 byte(s)
Diff to previous 805
Check turn relations more carefully and discard them if they are invalid.


Revision 805 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Mon Jul 4 18:32:09 2011 UTC (13 years, 8 months ago) by amb
File length: 26267 byte(s)
Diff to previous 790
Change the termination of route relation way/relation lists.


Revision 790 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Sat Jun 18 17:55:25 2011 UTC (13 years, 9 months ago) by amb
File length: 26160 byte(s)
Diff to previous 788
Ensure that when printing numbers of the index_t type that an appropriate printf
format specifier is used (ready for if it is redefined as 64-bit).


Revision 788 - (view) (download) (as text) (annotate) - [select for diffs]
Added Sat Jun 18 10:54:17 2011 UTC (13 years, 9 months ago) by amb
File length: 25970 byte(s)
Diff to previous 786
Fix some more warnings from -Wextra and/or -pedantic options.



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