Routino SVN Repository Browser

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

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

Log of /trunk/src/nodes.h

Parent Directory Parent Directory | Revision Log Revision Log


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


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: 6450 byte(s)
Diff to previous 596
Update comments throughout the source code.


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
File length: 6338 byte(s)
Diff to previous 595
Check turn relations when finding a route.


Revision 595 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Sat Jan 8 15:42:28 2011 UTC (14 years, 2 months ago) by amb
File length: 6213 byte(s)
Diff to previous 564
Change the IsSuperNode() macro to take a single pointer argument.


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: 7090 byte(s)
Diff to previous 529
Optimise the node, segment, way lookup in slim mode by checking if the previous
index is being requested again.


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: 7032 byte(s)
Diff to previous 470
Change the allow_t type into transports_t (and associated enums and macros).


Revision 470 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Tue Aug 3 18:28:30 2010 UTC (14 years, 7 months ago) by amb
File length: 7032 byte(s)
Diff to previous 467
Rename the variables that hold the node allowed transports and flags.


Revision 467 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Sat Jul 31 18:13:38 2010 UTC (14 years, 7 months ago) by amb
File length: 6938 byte(s)
Diff to previous 465
Add extra information to a node to store turn restrictions and properties.
(Move the super-node bit from the first segment to here.)


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: 6886 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: 6886 byte(s)
Diff to previous 462
Ensure that seeking within a file uses a 64-bit offset.


Revision 462 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Mon Jul 26 18:17:20 2010 UTC (14 years, 7 months ago) by amb
File length: 6872 byte(s)
Diff to previous 459
Final part of slim mode for the router (node offsets).


Revision 459 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Fri Jul 23 14:35:27 2010 UTC (14 years, 8 months ago) by amb
File length: 6156 byte(s)
Diff to previous 453
Added slim mode to the router for segments.


Revision 453 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Thu Jul 15 18:04:29 2010 UTC (14 years, 8 months ago) by amb
File length: 6155 byte(s)
Diff to previous 303
Added a slim mode to the router (just for nodes to start with).


Revision 303 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Sat Nov 14 19:39:20 2009 UTC (15 years, 4 months ago) by amb
File length: 3270 byte(s)
Diff to previous 232
If a selected waypoint is not very close to an existing node then insert a fake
node in the segment that comes closest and use that instead.


Revision 232 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Sun Jul 19 14:10:27 2009 UTC (15 years, 8 months ago) by amb
File length: 2912 byte(s)
Diff to previous 223
Include the number of super-nodes, super-segments etc in the database as useful
information to put in the statistics output.


Revision 223 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Thu Jul 9 18:34:38 2009 UTC (15 years, 8 months ago) by amb
File length: 2861 byte(s)
Diff to previous 219
Rename structure members after recent changes.


Revision 219 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Thu Jul 9 17:31:56 2009 UTC (15 years, 8 months ago) by amb
File length: 2863 byte(s)
Diff to previous 208
Change from float to double for latitude and longitude.
Store latitude and longitude as an integer type rather than float (higher precision).


Revision 208 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Mon Jun 29 17:39:20 2009 UTC (15 years, 8 months ago) by amb
File length: 2863 byte(s)
Diff to previous 202
Move the super-segment and normal-segment flags from the nodes to the distance.
Remove the NODE() macro and rename SUPER_FLAG to NODE_SUPER.


Revision 202 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Wed Jun 24 18:49:52 2009 UTC (15 years, 8 months ago) by amb
File length: 2863 byte(s)
Diff to previous 179
Allow dumping out of nodes, segments and ways.


Revision 179 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Fri May 29 17:45:24 2009 UTC (15 years, 9 months ago) by amb
File length: 2742 byte(s)
Diff to previous 174
Make sure that the chosen "nearest point" is a highway that the profile allows.


Revision 174 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Wed May 13 18:34:35 2009 UTC (15 years, 10 months ago) by amb
File length: 2673 byte(s)
Diff to previous 151
Remove some node macros, change some node function arguments.


Revision 151 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Wed Apr 8 16:54:34 2009 UTC (15 years, 11 months ago) by amb
File length: 2878 byte(s)
Diff to previous 124
Changed the license to Affero GPLv3.


Revision 124 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Sun Feb 15 16:19:28 2009 UTC (16 years, 1 month ago) by amb
File length: 2414 byte(s)
Diff to previous 118
The search to find a node given the lat/long now searches harder.


Revision 118 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Sun Feb 15 13:45:54 2009 UTC (16 years, 1 month ago) by amb
File length: 2393 byte(s)
Diff to previous 109
Add macros for handling lat/long to bin conversions.


Revision 109 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Sat Feb 7 15:56:08 2009 UTC (16 years, 1 month ago) by amb
File length: 2393 byte(s)
Diff to previous 104
Split the extended data types from the normal data types.


Revision 104 - (view) (download) (as text) (annotate) - [select for diffs]
Added Fri Feb 6 20:23:35 2009 UTC (16 years, 1 month ago) by amb
File length: 3488 byte(s)
Diff to previous 99
Segments now not duplicated in database.
Routing with all nodes works, not with super-nodes.



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