Check out the latest version of Routino: svn co http://routino.org/svn/trunk routino
/[routino]/branches/destination-access/src/relations.c |
Log of /branches/destination-access/src/relations.c
Parent Directory
|
Revision Log
Links to HEAD: | (view) (download) (as text) (annotate) |
Sticky Revision: |
Revision 1807 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Wed Sep 23 18:20:13 2015 UTC (9 years, 5 months ago) by amb
File length: 10280 byte(s)
Diff to previous 1628
Merge the trunk changes back into the destination-access branch.
Revision 1628 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Sun Mar 22 13:45:29 2015 UTC (9 years, 11 months ago) by amb
File length: 10228 byte(s)
Diff to previous 1602
A new branch for access=destination routing at each end.
Revision 1602 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Fri Oct 10 19:01:52 2014 UTC (10 years, 5 months ago) by amb
Original Path: trunk/src/relations.c
File length: 10228 byte(s)
Diff to previous 1597
Record the memory used by the node, segment, way and relation caches in the slim mode router.
Revision 1597 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Sat Sep 27 13:11:05 2014 UTC (10 years, 5 months ago) by amb
Original Path: trunk/src/relations.c
File length: 10142 byte(s)
Diff to previous 1415
Be more consistent in the way that cache.h is included.
Revision 1415 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Sat Jun 22 18:52:38 2013 UTC (11 years, 8 months ago) by amb
Original Path: trunk/src/relations.c
File length: 10161 byte(s)
Diff to previous 1410
Use SlimMapFile() and SlimUnmapFile() [see previous log message] and also use SlimFetch() instead of SeekReadFileUnbuffered() and SlimReplace() instead of SeekWriteFileUnbuffered() to hide the internals of the slim mode.
Revision 1410 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Fri Jun 21 15:48:19 2013 UTC (11 years, 8 months ago) by amb
Original Path: trunk/src/relations.c
File length: 10183 byte(s)
Diff to previous 1312
Rename the functions for unbuffered file access to make this clear.
Revision 1312 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Sat May 11 11:12:56 2013 UTC (11 years, 10 months ago) by amb
Original Path: trunk/src/relations.c
File length: 10153 byte(s)
Diff to previous 1303
Add functions to destroy the node/segment/way/relation lists and don't call them from the end of the router by default.
Revision 1303 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Thu May 9 18:51:12 2013 UTC (11 years, 10 months ago) by amb
Original Path: trunk/src/relations.c
File length: 9755 byte(s)
Diff to previous 1292
Change data value from unsigned to signed (pedantic compiler warning).
Revision 1292 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Fri May 3 15:25:56 2013 UTC (11 years, 10 months ago) by amb
Original Path: trunk/src/relations.c
File length: 9731 byte(s)
Diff to previous 955
Add node, segment, way and turn relation cache for slim mode. Approx 40% speed-up for router.
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
Original Path: trunk/src/relations.c
File length: 9804 byte(s)
Diff to previous 843
Simplify and standardise the included headers.
Revision 843 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Wed Sep 7 12:18:35 2011 UTC (13 years, 6 months ago) by amb
Original Path: trunk/src/relations.c
File length: 9808 byte(s)
Diff to previous 780
Check binary search functions and improve comments, fix pathological case with end point and/or improve start point.
Revision 780 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Sun Jun 5 18:19:50 2011 UTC (13 years, 9 months ago) by amb
Original Path: trunk/src/relations.c
File length: 10342 byte(s)
Diff to previous 706
Replace int with appropriate defined types (mostly index_t, ll_bin_t and ll_bin2_t).
Revision 706 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Sun May 8 16:39:44 2011 UTC (13 years, 10 months ago) by amb
Original Path: trunk/src/relations.c
File length: 10310 byte(s)
Diff to previous 681
Ensure that the correct number of cached nodes, segments, ways or relations are initialised.
Revision 681 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Sun Apr 24 18:01:24 2011 UTC (13 years, 10 months ago) by amb
Original Path: trunk/src/relations.c
File length: 10248 byte(s)
Diff to previous 680
Make the comments more consistent.
Revision 680 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Sun Apr 24 15:14:53 2011 UTC (13 years, 10 months ago) by amb
Original Path: trunk/src/relations.c
File length: 10268 byte(s)
Diff to previous 608
Update comments throughout the source code.
Revision 608 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Sat Jan 29 16:00:10 2011 UTC (14 years, 1 month ago) by amb
Original Path: trunk/src/relations.c
File length: 10084 byte(s)
Diff to previous 604
When finding a normal route check for turn relations (considering previous segment). When finding turn relations convert fake segments into real ones.
Revision 604 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Sun Jan 16 13:57:21 2011 UTC (14 years, 2 months ago) by amb
Original Path: trunk/src/relations.c
File length: 9894 byte(s)
Diff to previous 599
Fix logic error with searching for via nodes.
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
Original Path: trunk/src/relations.c
File length: 10038 byte(s)
Diff to previous 596
Store the 'from' and 'to' segments and not nodes (to handle fake nodes inserted in segments).
Revision 596 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Sun Jan 9 15:12:32 2011 UTC (14 years, 2 months ago) by amb
Original Path: trunk/src/relations.c
File length: 10029 byte(s)
Diff to previous 563
Check turn relations when finding a route.
Revision 563 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Tue Dec 21 17:17:57 2010 UTC (14 years, 2 months ago) by amb
Original Path: trunk/src/relations.c
File length: 8963 byte(s)
Diff to previous 562
Optimise the turn relation lookup.
Revision 562 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Tue Dec 21 17:01:46 2010 UTC (14 years, 2 months ago) by amb
Original Path: trunk/src/relations.c
File length: 8907 byte(s)
Diff to previous 561
Add functions to search for turn relations that match a particular node.
Revision 561 - (view) (download) (as text) (annotate) - [select for diffs]
Added Tue Dec 21 14:55:18 2010 UTC (14 years, 2 months ago) by amb
Original Path: trunk/src/relations.c
File length: 1988 byte(s)
Initial revision
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.