Dennis Luxen
|
87f036e538
|
fixing sentinel nodes in adjacency list graph data structure
|
2014-04-24 12:54:24 +02:00 |
|
Dennis Luxen
|
f7d5b0db9c
|
uncompressed edges get serialized correctly'ish
|
2014-04-24 12:05:43 +02:00 |
|
Dennis Luxen
|
c71c8b0047
|
Unpacking of intermediate paths
|
2014-04-24 12:03:19 +02:00 |
|
Dennis Luxen
|
b5170ed1fd
|
remove trivial geometry nodes
|
2014-04-24 11:28:11 +02:00 |
|
Dennis Luxen
|
046fe93f1f
|
refactor ExtractorStructs.h for faster compiles. achieves approx. 10 secs
|
2014-01-09 16:13:35 +01:00 |
|
Dennis Luxen
|
8acf081be3
|
remove dead function decl
|
2013-12-27 15:47:51 +01:00 |
|
Dennis Luxen
|
758027e2e0
|
untangling includes to cut down compile time
|
2013-12-13 18:49:05 -05:00 |
|
Dennis Luxen
|
ca17efd764
|
break out OriginalEdgeData class into its own include
|
2013-12-09 11:45:45 -05:00 |
|
Dennis Luxen
|
dc9db06cc8
|
reverting skeleton, introducing later
|
2013-12-08 15:52:23 +01:00 |
|
Dennis Luxen
|
cb5931aaeb
|
add skeleton for geometry compression
|
2013-12-08 15:52:23 +01:00 |
|
Dennis Luxen
|
6e5058f95f
|
further refactoring and code simplification
|
2013-12-08 15:52:22 +01:00 |
|
Dennis Luxen
|
76a9723268
|
remove dead code
|
2013-12-08 15:52:22 +01:00 |
|
Dennis Luxen
|
38bf0c276c
|
moving BFS exploration into its own function
|
2013-12-08 15:52:21 +01:00 |
|
Dennis Luxen
|
b19a633441
|
add geometry compressor
|
2013-12-08 15:52:21 +01:00 |
|
DennisOSRM
|
27a760c58c
|
Move edge-based node out ouf surrounding class
|
2013-10-15 14:35:36 +02:00 |
|
Dennis Luxen
|
29499f21c5
|
License change to (simplified) 2-clause BSD. Good riddance, AGPL
|
2013-10-14 13:42:28 +02:00 |
|
Dennis Luxen
|
0a0bed7ae0
|
Refactoring graph factory
|
2013-08-14 18:43:01 +02:00 |
|
Dennis Luxen
|
4748bca8a4
|
Refactoring _Coordinate class
|
2013-08-14 13:12:28 +02:00 |
|
Dennis Luxen
|
916387748c
|
Refactor _Restriction class
|
2013-08-14 11:59:46 +02:00 |
|
Dennis Luxen
|
e26c41095f
|
Some mild refactoring
|
2013-08-13 18:33:20 +02:00 |
|
Dennis Luxen
|
ef221e1c6c
|
Replacing log macros by more sophisticated mechanism
|
2013-08-08 14:17:01 +02:00 |
|
Dennis Luxen
|
b405029f0f
|
Refactoring base config class into proper ini file name
|
2013-08-06 17:23:40 +02:00 |
|
Dennis Luxen
|
5c84c12f40
|
Fixing errors from static analysis
|
2013-06-27 11:44:32 -04:00 |
|
Dennis Luxen
|
747e4a7061
|
Reorder include block according to style guide
|
2013-06-26 09:49:00 -04:00 |
|
Dennis Luxen
|
648f9c9723
|
replacing nearest neighbor grid by static r-tree
|
2013-06-26 09:32:03 -04:00 |
|
Dane Springmeyer
|
556b498e06
|
remove lexical cast, its evil
|
2013-05-14 20:12:47 -07:00 |
|
DennisOSRM
|
2cc2c967d1
|
Compute turn angles in mercartor projection. Implements issues #596,
#532
|
2013-02-28 13:34:48 +01:00 |
|
DennisOSRM
|
bec4e4437d
|
Minor code refactoring
|
2013-02-27 19:47:04 +01:00 |
|
Emil Tin
|
f9abfbf68a
|
compute turn penalties in lua profiles
|
2013-02-27 19:33:33 +01:00 |
|
DennisOSRM
|
f780aa6160
|
Saving 4 bytes on each original edge. Simplifying handling of original
edge data
|
2013-02-14 17:11:18 +01:00 |
|
DennisOSRM
|
348e656671
|
Merge branch 'feature/opposite_direction' into develop
|
2013-02-04 18:38:15 +01:00 |
|
DennisOSRM
|
59ca59d431
|
Using unordered_set where it suffices
|
2013-02-03 13:19:23 +01:00 |
|
DennisOSRM
|
e6e5626a2c
|
Implementing logic when route is going against one-way flow (think
bikes!)
|
2013-01-27 14:36:56 +01:00 |
|
DennisOSRM
|
296e7ccb08
|
Removing dead code
|
2013-01-23 11:34:16 +01:00 |
|
DennisOSRM
|
9da4e18099
|
Reordering padded struct
|
2013-01-18 18:59:38 +01:00 |
|
DennisOSRM
|
00ed039621
|
Moving TurnInstruction to unsigned char
|
2012-12-17 13:14:43 +01:00 |
|
DennisOSRM
|
ac588911ba
|
Fixing warning detected by additional compiler flags
|
2012-09-19 13:48:04 +02:00 |
|
DennisOSRM
|
2faf9ad1b6
|
Proper initialization of shared_ptr by boost::make_shared
|
2012-09-19 09:29:03 +02:00 |
|
DennisOSRM
|
8050fec64f
|
Forgotten file to checking. Complete removal of speedprofile.ini and
further adaption of profile.lua
|
2012-09-13 14:12:44 +02:00 |
|
DennisOSRM
|
1fdfac4aaf
|
Refactoring extraction stuff
|
2012-08-27 17:40:59 +02:00 |
|
DennisOSRM
|
417fcde9db
|
Using DeallocatingVector class instead of doing vector-swap-tricks
|
2012-08-22 17:36:30 +02:00 |
|
DennisOSRM
|
5dd1211f46
|
struct was not packed and therefore allocated four excess bytes per
edge-expanded node.
|
2012-07-16 14:12:17 +02:00 |
|
DennisOSRM
|
7467e11147
|
Exploration of tiny components.
|
2012-07-13 17:01:21 +02:00 |
|
DennisOSRM
|
666371099e
|
Independent set tie-breaker in O(1) space and time
|
2012-05-23 21:18:38 +02:00 |
|
DennisOSRM
|
30e76b4a32
|
Reordering members of utility struct
|
2012-05-11 15:11:13 +02:00 |
|
DennisOSRM
|
26662b7190
|
Original Edge Data gets written to output stream with buffering
|
2012-04-27 16:50:34 +02:00 |
|
DennisOSRM
|
0b83310100
|
Reverting some externalizations
|
2012-04-27 13:20:56 +02:00 |
|
DennisOSRM
|
bb98bc92ef
|
Moving temporary storage of edge-expanded graph to external memory
|
2012-04-26 11:19:45 +02:00 |
|
DennisOSRM
|
6fe580bd75
|
Undoing wrong merge. Flushing some memory before generation of
edge-expanded graph
|
2012-04-25 18:56:42 +02:00 |
|
DennisOSRM
|
91d875c157
|
trivial code change
|
2012-04-25 18:36:18 +02:00 |
|