Routino SVN Repository Browser

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

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

Log of /trunk/src/ways.h

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, 8 months ago) by amb
File length: 5426 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: 5406 byte(s)
Diff to previous 1296
Add functions to destroy the node/segment/way/relation lists and don't call them
from the end of the router by default.


Revision 1296 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Tue May 7 09:31:00 2013 UTC (11 years, 10 months ago) by amb
File length: 5372 byte(s)
Diff to previous 1293
Move the cache functions out of cache.c and into each data type's header file as
inline functions.


Revision 1293 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Fri May 3 18:13:22 2013 UTC (11 years, 10 months ago) by amb
File length: 5102 byte(s)
Diff to previous 1292
Tidy up the code for the last check-in and use macros to allow replication of
the functions for each type.


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


Revision 1103 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Sun Oct 21 14:30:32 2012 UTC (12 years, 4 months ago) by amb
File length: 5180 byte(s)
Diff to previous 1078
Delete the onumber parameter from the Ways file header.


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: 5258 byte(s)
Diff to previous 924
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 924 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Tue Dec 6 17:06:26 2011 UTC (13 years, 3 months ago) by amb
File length: 5251 byte(s)
Diff to previous 921
Cache three ways not two.


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: 5251 byte(s)
Diff to previous 887
Allow space to cache one name for each cached way (in slim mode).


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: 5218 byte(s)
Diff to previous 705
Use pread() and pwrite() functions instead of seek() followed by read() or
write().


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: 5239 byte(s)
Diff to previous 680
Remove the unused name caching for the ways (in slim mode).


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
File length: 5372 byte(s)
Diff to previous 564
Update comments throughout the source code.


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


Revision 530 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Sat Nov 27 11:47:51 2010 UTC (14 years, 3 months ago) by amb
File length: 5259 byte(s)
Diff to previous 529
Change the wayprop_t type into properties_t.


Revision 529 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Sat Nov 27 11:41:25 2010 UTC (14 years, 3 months ago) by amb
File length: 5259 byte(s)
Diff to previous 528
Change the allow_t type into transports_t (and associated enums and macros).


Revision 528 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Sat Nov 27 11:27:44 2010 UTC (14 years, 3 months ago) by amb
File length: 5259 byte(s)
Diff to previous 526
Change the waytype_t type into highway_t.


Revision 526 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Sun Nov 14 16:32:19 2010 UTC (14 years, 4 months ago) by amb
File length: 5259 byte(s)
Diff to previous 474
Print out statistics about what highways are included in the database.


Revision 474 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Mon Aug 30 12:32:07 2010 UTC (14 years, 6 months ago) by amb
File length: 5168 byte(s)
Diff to previous 468
Change the names of the functions used to get the highway names.


Revision 468 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Sat Jul 31 18:21:18 2010 UTC (14 years, 7 months ago) by amb
File length: 5910 byte(s)
Diff to previous 465
Rename the wayallow_t type to allow_t (since it applies to nodes as well now).


Revision 465 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Sat Jul 31 14:36:15 2010 UTC (14 years, 7 months ago) by amb
File length: 5910 byte(s)
Diff to previous 464
Change the data types to index_t where they are counting nodes/segments/ways.


Revision 464 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Sat Jul 31 14:06:56 2010 UTC (14 years, 7 months ago) by amb
File length: 5910 byte(s)
Diff to previous 460
Ensure that seeking within a file uses a 64-bit offset.


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


Revision 411 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Sat May 29 13:54:43 2010 UTC (14 years, 9 months ago) by amb
File length: 3277 byte(s)
Diff to previous 398
Translate the names given to unnamed roads (the highway type).


Revision 398 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Sat May 22 18:40:47 2010 UTC (14 years, 9 months ago) by amb
File length: 2964 byte(s)
Diff to previous 365
Remove the --transport=<transport>, --not-highway=<highway> and
--not-property=<property> options from planetsplitter because they can be done
by the tagging.xml file now.


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



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