Routino SVN Repository Browser

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

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

Log of /trunk/src/ways.c

Parent Directory Parent Directory | Revision Log Revision Log


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


Revision 1410 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Fri Jun 21 15:48:19 2013 UTC (11 years, 9 months ago) by amb
File length: 3326 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
File length: 3296 byte(s)
Diff to previous 1292
Add functions to destroy the node/segment/way/relation lists and don't call them
from the end of the router by default.


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
File length: 2972 byte(s)
Diff to previous 1078
Add node, segment, way and turn relation cache for slim mode.  Approx 40%
speed-up for router.


Revision 1078 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Fri Sep 28 16:34:20 2012 UTC (12 years, 5 months ago) by amb
File length: 3128 byte(s)
Diff to previous 921
Rename some variables so that pointers to nodes, segments, ways and relations
use the Hungarian notation "p" suffix (only applies to the router, not
planetsplitter).


Revision 921 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Sat Nov 26 15:09:51 2011 UTC (13 years, 3 months ago) by amb
File length: 3090 byte(s)
Diff to previous 706
Allow space to cache one name for each cached way (in slim mode).


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
File length: 3023 byte(s)
Diff to previous 705
Ensure that the correct number of cached nodes, segments, ways or relations are
initialised.


Revision 705 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Sun May 8 16:33:06 2011 UTC (13 years, 10 months ago) by amb
File length: 2961 byte(s)
Diff to previous 681
Remove the unused name caching for the ways (in slim mode).


Revision 681 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Sun Apr 24 18:01:24 2011 UTC (13 years, 11 months ago) by amb
File length: 2981 byte(s)
Diff to previous 564
Make the comments more consistent.


Revision 564 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Tue Dec 21 17:18:41 2010 UTC (14 years, 3 months ago) by amb
File length: 3062 byte(s)
Diff to previous 460
Optimise the node, segment, way lookup in slim mode by checking if the previous
index is being requested again.


Revision 460 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Sat Jul 24 10:09:07 2010 UTC (14 years, 8 months ago) by amb
File length: 3009 byte(s)
Diff to previous 449
Finished slim mode for the router by adding ways.


Revision 449 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Mon Jul 12 17:59:42 2010 UTC (14 years, 8 months ago) by amb
File length: 2712 byte(s)
Diff to previous 385
Create a files.h header and put some of the most heavily used files.c functions
into it and make them inline.


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


Revision 365 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Mon Apr 12 16:42:23 2010 UTC (14 years, 11 months ago) by amb
File length: 2699 byte(s)
Diff to previous 328
Move the type checking/printing functions from way.c to type.c.


Revision 328 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Sat Mar 20 12:23:07 2010 UTC (15 years ago) by amb
File length: 13367 byte(s)
Diff to previous 314
Don't check the return value of MapFile() because it will exit in case of an
error.


Revision 314 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Tue Dec 15 18:44:28 2009 UTC (15 years, 3 months ago) by amb
File length: 13397 byte(s)
Diff to previous 313
Added wheelchair as type of transport.


Revision 313 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Sun Dec 13 16:43:35 2009 UTC (15 years, 3 months ago) by amb
File length: 13077 byte(s)
Diff to previous 308
Add bridge and tunnel to highway properties.


Revision 308 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Fri Nov 27 11:03:41 2009 UTC (15 years, 3 months ago) by amb
File length: 12501 byte(s)
Diff to previous 306
Add in "multilane" as a new highway property.


Revision 306 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Mon Nov 23 18:42:40 2009 UTC (15 years, 3 months ago) by amb
File length: 12158 byte(s)
Diff to previous 300
Add in "steps" as a new highway type.


Revision 300 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Tue Nov 3 18:44:30 2009 UTC (15 years, 4 months ago) by amb
File length: 12080 byte(s)
Diff to previous 298
Rename Way_Unknown to Way_Count to make more sense and match the properties.


Revision 298 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Mon Nov 2 19:32:06 2009 UTC (15 years, 4 months ago) by amb
File length: 12099 byte(s)
Diff to previous 296
Added the ability to set routing preferences using highway properties.
Initially the only choice is either paved or unpaved but the code has been
updated to allow any number of properties to be added.


Revision 296 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Tue Oct 27 17:31:44 2009 UTC (15 years, 4 months ago) by amb
File length: 9082 byte(s)
Diff to previous 294
Added Moped to the list of transports (and incidentally increased the transport
data type to 16 bits and re-ordered the Way data-type in response).


Revision 294 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Mon Oct 26 19:11:41 2009 UTC (15 years, 4 months ago) by amb
File length: 8898 byte(s)
Diff to previous 293
Re-ordered the types so that Horse comes before Bicycle.


Revision 293 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Mon Oct 26 19:04:40 2009 UTC (15 years, 4 months ago) by amb
File length: 8898 byte(s)
Diff to previous 214
Remove the Bridleway and Footway highway types and use the Path type instead
(also re-ordered the types so that Cycleway comes before Path).


Revision 214 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Thu Jul 2 17:49:16 2009 UTC (15 years, 8 months ago) by amb
File length: 9069 byte(s)
Diff to previous 213
Fix some gcc pedantic warnings.


Revision 213 - (view) (download) (as text) (annotate) - [select for diffs]
Added Thu Jul 2 16:33:31 2009 UTC (15 years, 8 months ago) by amb
File length: 9046 byte(s)
Diff to previous 201
Removed unused header files, change assert statements, tidy some code.



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