Moritz Kobitzsch
|
5775679f64
|
fix coordinate extraction / errors in offset detector
|
2016-12-01 12:16:25 +01:00 |
|
Daniel Patterson
|
5a311012af
|
Consolidate file reading through the new FileReader class/interface. (#3321)
|
2016-11-30 19:08:01 -08:00 |
|
Karen Shea
|
ef087f963d
|
Merge pull request #3324 from Project-OSRM/constrain-staggering
Constrain staggered intersection detection by mode change and intermediary intersections
|
2016-11-30 07:35:17 -05:00 |
|
Moritz Kobitzsch
|
a1127c3e09
|
reduce numbers of intersections in findNextIntersection, don't normalise for turn lanes
|
2016-11-30 10:21:53 +01:00 |
|
karenzshea
|
37824e2954
|
don't staggered intersections on intermediary mode changes
|
2016-11-29 14:39:16 -05:00 |
|
karenzshea
|
ce5bcc797b
|
opening typo
|
2016-11-29 09:39:05 -05:00 |
|
Moritz Kobitzsch
|
12d58ace10
|
add support for junction=circular, allowing named circular junctions to be treated as rotaries
|
2016-11-29 13:44:32 +01:00 |
|
Moritz Kobitzsch
|
186cc8340a
|
handle service roads next to roundabouts - ambiguous exit... :(
|
2016-11-29 11:47:35 +01:00 |
|
Michael Krasnyk
|
e343f71541
|
Refactor Hilbert values computation
|
2016-11-28 14:17:12 +01:00 |
|
Michael Krasnyk
|
0df0d31d83
|
Fix nodes file reading in rtree benchmark
|
2016-11-28 14:17:12 +01:00 |
|
Moritz Kobitzsch
|
d02dd67e95
|
fix update to length cache
|
2016-11-23 11:27:59 +01:00 |
|
Moritz Kobitzsch
|
a49bd70985
|
add low precision intersection_generator mode for faster graph traversal
|
2016-11-22 18:25:19 +01:00 |
|
Daniel J. Hofmann
|
08b7270f5c
|
Fixes accidentally registering types twice to Luabind, closes #2811.
|
2016-11-22 10:09:08 +01:00 |
|
Kajari Ghosh
|
fc52dd85fe
|
refactor graph_loader (#3333)
Refactors the GraphLoader class to use the safer FileReader wrapper for better error handling.
|
2016-11-21 17:32:00 -08:00 |
|
karenzshea
|
0bd08224bf
|
add comments, refactor find obvious turn
|
2016-11-21 13:16:30 -05:00 |
|
Daniel J. Hofmann
|
2a383efbf6
|
Makes Throughput Numbers Integral Types
|
2016-11-21 12:41:25 +01:00 |
|
Patrick Niklaus
|
3bade8625f
|
Don't crash on assigning nil to a string in lua
|
2016-11-21 12:17:44 +01:00 |
|
karenzshea
|
3680fc9d90
|
add check/test for intermediary intersections
|
2016-11-18 08:52:47 -05:00 |
|
karenzshea
|
836e8bdff0
|
don't collapse with mode changes
|
2016-11-18 08:52:47 -05:00 |
|
Emil Tin
|
a5756fc764
|
fix c++ formatting
|
2016-11-18 00:21:34 +01:00 |
|
Emil Tin
|
dce685c780
|
ensure we don't pass empty tags to LUA
|
2016-11-18 00:21:34 +01:00 |
|
Emil Tin
|
d87a972c66
|
don't return empty tags strings to lua
|
2016-11-18 00:21:34 +01:00 |
|
Kerrick Staley
|
8bb183bc8c
|
Fix call to std::min
|
2016-11-17 17:56:23 +01:00 |
|
Kerrick Staley
|
2c9e18d5a9
|
Hardcode search radius parameters
|
2016-11-17 17:56:23 +01:00 |
|
Kerrick Staley
|
4f81e31d63
|
Fix capture
|
2016-11-17 17:56:23 +01:00 |
|
kerrick-lyft
|
b73c59088c
|
Smarter search radius formula for map matching
|
2016-11-17 17:56:23 +01:00 |
|
Daniel J. Hofmann
|
1b4779a58c
|
Avoids Shuffling Data Around for Nothing, closes 3306
|
2016-11-17 12:51:18 +01:00 |
|
Michael Krasnyk
|
1eaf9f3269
|
Fix ubsan runtime error: left shift of negative value -9
|
2016-11-16 12:12:20 -08:00 |
|
Michael Krasnyk
|
d5bf508046
|
Fix alignments in shared facade via alignof/std::align
|
2016-11-16 18:20:19 +01:00 |
|
Moritz Kobitzsch
|
47b097038a
|
fixes warning due to type only used in debug
|
2016-11-16 12:20:05 +01:00 |
|
Moritz Kobitzsch
|
a4264c7849
|
fix node-based-graph-walker
|
2016-11-16 12:03:59 +01:00 |
|
Daniel Patterson
|
eb12c16fd6
|
Output newlines for each progress indicator when not on a tty.
|
2016-11-15 18:14:05 -08:00 |
|
Daniel Patterson
|
53ef2e2955
|
Use an enum type for the 'should read fingerprint' flag, rather than a mysterious boolean
Fix tests.
|
2016-11-15 16:55:02 -08:00 |
|
Daniel Patterson
|
7b1131b982
|
Consolidate vector deserialization.
|
2016-11-15 16:55:02 -08:00 |
|
Daniel Patterson
|
83a9d0590d
|
Pass-by-reference instead of pointer.
|
2016-11-15 16:55:02 -08:00 |
|
Daniel Patterson
|
608044305d
|
Rename the datafacades to more clearly describe what they do.
|
2016-11-15 16:55:02 -08:00 |
|
Daniel Patterson
|
4760b85930
|
Add checking assertions for all copy operations.
|
2016-11-15 16:55:02 -08:00 |
|
Daniel Patterson
|
9e2782d923
|
Fix undefined behaviour - we were referring to two different temporaries.
|
2016-11-15 16:55:02 -08:00 |
|
Daniel Patterson
|
2dfeb0cabc
|
Remove unused code.
|
2016-11-15 16:55:02 -08:00 |
|
Daniel Patterson
|
2f9b5788d0
|
Destructor should fail hard if an exception is raised.
|
2016-11-15 16:55:02 -08:00 |
|
Daniel Patterson
|
e2e5eb0169
|
Remove use of ShM<>::vector in favour of the boost::iterator_range
|
2016-11-15 16:55:02 -08:00 |
|
Daniel Patterson
|
4ad6d88888
|
Refactor file loading to use a common class that has proper error handling.
|
2016-11-15 16:55:02 -08:00 |
|
Daniel Patterson
|
e226b52f21
|
const-ify things, use RAII for file closure, and start to use io:: to read some stuff.
|
2016-11-15 16:55:02 -08:00 |
|
Daniel Patterson
|
de4fd76d57
|
Clean up some todo notes.
|
2016-11-15 16:55:02 -08:00 |
|
Daniel Patterson
|
bf6df74d44
|
Consolidate datafacade file loading logic.
Both datafacades now use a single large memory block and common
file loading logic.
|
2016-11-15 16:55:02 -08:00 |
|
Moritz Kobitzsch
|
538bbd47d1
|
fix length limited graph walker
|
2016-11-14 18:38:15 +01:00 |
|
Moritz Kobitzsch
|
6ec505281e
|
fix edge discovery in tile plugin
|
2016-11-12 02:15:04 +01:00 |
|
Patrick Niklaus
|
5a293e891b
|
Merge pull request #3296 from Project-OSRM/libosmium-2.10.0
Osmium 2.10
|
2016-11-12 02:12:49 +01:00 |
|
Michael Krasnyk
|
b57169e221
|
Flush stxxl vectors before using in PrepareData
|
2016-11-12 02:09:51 +01:00 |
|
Lev Dragunov
|
045d25041f
|
Review fixes.
|
2016-11-12 02:05:48 +01:00 |
|