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


Revision 99 - (view) (download) (as text) (annotate) - [select for diffs]
Added Wed Feb 4 18:23:33 2009 UTC (16 years, 1 month ago) by amb
File length: 3391 byte(s)
Diff to previous 98
Sort the nodes geographically and take coordinates as command line arguments.



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