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 1146 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Sat Nov 17 14:06:57 2012 UTC (12 years, 4 months ago) by amb
File length: 38054 byte(s)
Diff to previous 1140
Suppress some error log messages when applying changes (false positive duplicate
detection due to modification of existing items).


Revision 1140 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Fri Nov 16 18:47:07 2012 UTC (12 years, 4 months ago) by amb
File length: 37891 byte(s)
Diff to previous 1139
Code to allow adding OSC change files (.osc files) to an existing set of parsed
(and preserved) data.


Revision 1139 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Thu Nov 15 19:16:47 2012 UTC (12 years, 4 months ago) by amb
File length: 37681 byte(s)
Diff to previous 1138
Fixed the --preserve option.


Revision 1138 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Mon Nov 12 19:24:09 2012 UTC (12 years, 4 months ago) by amb
File length: 37436 byte(s)
Diff to previous 1136
Fix mis-use of NO_WAY/NO_WAY_ID and NO_RELATION/NO_RELATION_ID constants in
route relation handling.


Revision 1136 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Sat Nov 10 19:23:32 2012 UTC (12 years, 4 months ago) by amb
File length: 37428 byte(s)
Diff to previous 1134
Added a --preserve option which keeps the raw data files after parsing, sorting
and de-duplication.


Revision 1134 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Sat Nov 10 14:37:09 2012 UTC (12 years, 4 months ago) by amb
File length: 37202 byte(s)
Diff to previous 1123
Sort the route relations and remove duplicates.


Revision 1123 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Sat Nov 3 10:44:59 2012 UTC (12 years, 4 months ago) by amb
File length: 34871 byte(s)
Diff to previous 1122
Don't open the input file for appending if there is no intention to write
anything to it.


Revision 1122 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Sat Nov 3 08:58:47 2012 UTC (12 years, 4 months ago) by amb
File length: 34507 byte(s)
Diff to previous 1120
Change the UnmapFile() function to take a pointer to the data instead of the
filename (like the CloseFile() function takes the file descriptor).


Revision 1120 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Thu Nov 1 20:00:27 2012 UTC (12 years, 4 months ago) by amb
File length: 34547 byte(s)
Diff to previous 1118
Introduce a new'--append' option for appending data from a file to the currently
parsed data.  Rename the intermediate file used for storing data to be appended
to.  Add a function to call after appending to a file which closes the file and
renames it to a temporary filename which is used for the remaining processing.


Revision 1118 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Wed Oct 31 19:01:40 2012 UTC (12 years, 4 months ago) by amb
File length: 33677 byte(s)
Diff to previous 1112
Add the option for the sorting function to preserve the input order of
equivalent items on the output.  Use this feature in sorting so that slim mode
and normal mode give the same results.


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]
Added 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.



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