Routino SVN Repository Browser

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

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

Log of /trunk/src/router.c

Parent Directory Parent Directory | Revision Log Revision Log


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


Revision 304 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Wed Nov 18 20:13:36 2009 UTC (15 years, 4 months ago) by amb
File length: 17322 byte(s)
Diff to previous 303
Fix bug with previous segment-splitting routing.


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: 17322 byte(s)
Diff to previous 300
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 300 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Tue Nov 3 18:44:30 2009 UTC (15 years, 5 months ago) by amb
File length: 11804 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, 5 months ago) by amb
File length: 11810 byte(s)
Diff to previous 290
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 290 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Sat Oct 24 10:44:48 2009 UTC (15 years, 5 months ago) by amb
File length: 11149 byte(s)
Diff to previous 242
Fix missing segments in output if start and finish points are found by the start
search.


Revision 242 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Mon Aug 17 18:26:22 2009 UTC (15 years, 7 months ago) by amb
File length: 11148 byte(s)
Diff to previous 239
Increase to 99 the number of waypoints that can be specified.


Revision 239 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Sat Aug 15 15:28:27 2009 UTC (15 years, 7 months ago) by amb
File length: 10936 byte(s)
Diff to previous 227
Remove the --all, --super and --no-output command line options.
Handle the renamed routing functions.


Revision 227 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Sun Jul 12 08:38:12 2009 UTC (15 years, 8 months ago) by amb
File length: 12127 byte(s)
Diff to previous 219
Check all print statements and made them more consistent and/or accurate.


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


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


Revision 198 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Mon Jun 15 18:52:54 2009 UTC (15 years, 9 months ago) by amb
File length: 12081 byte(s)
Diff to previous 179
Add a macro for converting degrees to radians and radians to degrees.


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


Revision 176 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Thu May 14 18:02:30 2009 UTC (15 years, 10 months ago) by amb
File length: 12002 byte(s)
Diff to previous 174
Replace ~0 or 0 with NO_NODE value for "no node" condition.


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: 11982 byte(s)
Diff to previous 167
Remove some node macros, change some node function arguments.


Revision 167 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Wed May 6 18:26:24 2009 UTC (15 years, 11 months ago) by amb
File length: 12168 byte(s)
Diff to previous 166
Print out longitude then latitude.


Revision 166 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Thu Apr 30 17:29:03 2009 UTC (15 years, 11 months ago) by amb
File length: 12168 byte(s)
Diff to previous 165
First attempt at preferences for highways - uses integer arithmetic and doesn't
work well.


Revision 165 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Mon Apr 27 18:56:39 2009 UTC (15 years, 11 months ago) by amb
File length: 12274 byte(s)
Diff to previous 164
Allow generating a route with intermediate waypoints.


Revision 164 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Fri Apr 24 16:53:37 2009 UTC (15 years, 11 months ago) by amb
File length: 11294 byte(s)
Diff to previous 162
Split the output functions into separate head/body/tail.
Read in an optional copyright.txt file and include contents in output.


Revision 162 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Thu Apr 23 17:37:04 2009 UTC (15 years, 11 months ago) by amb
File length: 11644 byte(s)
Diff to previous 151
Move the filename generation to a new function.


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


Revision 145 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Mon Mar 23 18:47:18 2009 UTC (16 years ago) by amb
File length: 11473 byte(s)
Diff to previous 141
Add a function to output default profiles as perl data structures.


Revision 141 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Sat Mar 7 14:26:32 2009 UTC (16 years, 1 month ago) by amb
File length: 11278 byte(s)
Diff to previous 135
Renamed the --no-print option to --no-output.


Revision 135 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Sun Mar 1 17:24:22 2009 UTC (16 years, 1 month ago) by amb
File length: 11263 byte(s)
Diff to previous 130
Added more limits (weight, height, width, length).


Revision 130 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Sat Feb 28 17:22:24 2009 UTC (16 years, 1 month ago) by amb
File length: 10613 byte(s)
Diff to previous 129
Add new command line options to make it more CGI friendly.


Revision 129 - (view) (download) (as text) (annotate) - [select for diffs]
Added Fri Feb 27 20:16:47 2009 UTC (16 years, 1 month ago) by amb
File length: 9416 byte(s)
Diff to previous 126
Print out Javascript code containing the profiles.



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