Dennis Luxen
398e3bdf82
implement new restriction type interface in PrepareData
2014-11-17 14:58:32 +01:00
Dennis Luxen
958350af82
add InputRestrictionContainer implementation
2014-11-17 14:58:32 +01:00
Dennis Luxen
2d677a8af9
support new restriction type in component analysis
2014-11-17 14:58:32 +01:00
Dennis Luxen
05a79f5b55
implement loader routines for new restriction type
2014-11-17 14:58:31 +01:00
Dennis Luxen
ac9566d3d7
add include dir to libosmium
2014-11-17 14:58:31 +01:00
Dennis Luxen
8b7bf94aae
implement new Restriction type
2014-11-17 14:58:31 +01:00
Dennis Luxen
c4e785e523
remove explicit keyword from WayIDStartAndEndEdge ctor
2014-11-17 14:58:31 +01:00
Dennis Luxen
2f6f883f7f
implement ExtractionWay and -Node
2014-11-17 14:58:31 +01:00
Dennis Luxen
d071e92a1c
implement restriction parsing
2014-11-17 14:58:31 +01:00
Dennis Luxen
b18b4072e1
implement restriction parsing
2014-11-17 14:58:31 +01:00
Dennis Luxen
0a2898da17
remove legacy extrators
2014-11-17 14:58:30 +01:00
Dennis Luxen
73fb596973
add libosmium
2014-11-17 14:58:30 +01:00
Dennis Luxen
c3f9dc7400
Merge pull request #1271 from alex85k/mingw-full
...
Support building tools on Windows, more MinGW
2014-11-17 09:18:40 +01:00
alex85k
c75ce210ea
support building tools on Windows
2014-11-16 21:33:41 +05:00
Dennis Luxen
ffca6d8ba5
Merge pull request #1268 from alex85k/develop
...
fix appveyor packaging - 2
2014-11-14 09:25:01 +01:00
alex85k
1ec35befc8
package .exe, .pdb and lua profiles on AppVeyor
2014-11-14 00:37:07 +05:00
Dennis Luxen
6080eaebbd
Merge pull request #1267 from alex85k/develop
...
fix appveyor packaging
2014-11-13 17:26:48 +01:00
alex85k
41ea339053
fix appveyor packaging
2014-11-13 20:16:40 +03:00
Dennis Luxen
bec585e382
update distance table entries only if larger than 0.
2014-11-13 13:45:21 +01:00
Dennis Luxen
2cc8ae875a
Merge pull request #1259 from Steffaan/develop
...
Update NearestPlugin.h to return correct names on mulitple results.
2014-11-11 10:33:49 -08:00
Dennis Luxen
db8252e650
Merge branch 'AlanBell-patch-1' into develop
2014-11-11 09:47:53 -08:00
Dennis Luxen
e3cb26a1c4
Merge branch 'patch-1' of https://github.com/AlanBell/osrm-backend into AlanBell-patch-1
2014-11-11 09:47:16 -08:00
Stefan
44036ae26d
Update NearestPlugin.h to return correct names on mulitple results.
2014-11-11 18:22:32 +01:00
AlanBell
5b5f871a6e
Merge pull request #1 from AlanBell/master
...
test case for lift gate access
2014-11-11 09:26:54 +00:00
AlanBell
9a8f9cae6d
test case for lift gate access
2014-11-11 09:16:57 +00:00
AlanBell
8f804581c0
fix #1255 assume lift gates are passable
...
lift gates are commonly found on industrial parks or businesses, delivery drivers need to route to these, most gates are permissive and open in daytime, this patch won't route through gates where access is specifically no.
2014-11-07 10:29:25 +00:00
Dennis Luxen
e26ef17545
reserve delta vector beforehand to avoid realocations.
2014-11-01 17:32:49 -04:00
Dennis Luxen
800bb223b5
remove unused variable
2014-11-01 17:15:20 -04:00
Dennis Luxen
75606f2100
reformatting
2014-10-31 12:15:09 -04:00
Dennis Luxen
a28928e6ca
use double braces for array initialization as brace elision is implemented/supported differently in GCC and Clang
2014-10-29 10:39:23 -04:00
Dennis Luxen
8700007025
Merge branch 'revert-1240-revert-1217-sketch-upstream' into develop
2014-10-29 10:18:44 -04:00
Patrick Niklaus
520f7fa2de
Add UnitTest for DP
...
Conflicts:
CMakeLists.txt
2014-10-29 00:40:34 +01:00
Patrick Niklaus
096208a154
Move DP thresholds back to header, since they are needed for testing
...
Conflicts:
Algorithms/DouglasPeucker.cpp
2014-10-29 00:38:52 +01:00
Patrick Niklaus
27caab69ec
Fix broken DP
2014-10-29 00:37:45 +01:00
Patrick Niklaus
3fe2b587cb
Revert "Revert "Bring general sketch commits upstream""
2014-10-29 00:33:43 +01:00
Dennis Luxen
c791188811
separate logic between polyline compression algorithm and JSON formatting.
...
fixes and closes #1245
2014-10-28 17:31:51 -04:00
Dennis Luxen
b227c90c18
remove redundant local variable
2014-10-28 11:11:06 -04:00
Dennis Luxen
8a5538356b
remove redundant local variable
2014-10-28 10:39:29 -04:00
Dennis Luxen
b257c881b5
explicit casts help mitigate MSVC warnery
2014-10-28 10:36:09 -04:00
Dennis Luxen
0f5dffb1c3
add some specific casts to avoid MSVC warnery
2014-10-28 10:36:02 -04:00
Dennis Luxen
d2bd238274
Merge pull request #1244 from Project-OSRM/run_unittests_on_travis
...
Run unittests on travis
2014-10-28 10:35:22 -04:00
Dennis Luxen
fed700440d
pick different random seed to avoid edge case
2014-10-28 09:49:55 -04:00
Dennis Luxen
32a9d42412
run datastructure unit tests on travis
2014-10-28 09:14:43 -04:00
Dennis Luxen
efc938d870
fix building of tests/benchmark
2014-10-28 09:11:14 -04:00
Dennis Luxen
369f669227
break out PhantomNode.h into a header/impl combo, rename to new naming scheme.
2014-10-27 17:56:06 -04:00
Dennis Luxen
1c56671f01
reformat to break overly long lines
2014-10-27 17:34:50 -04:00
Dennis Luxen
4dbc1e0e96
reformat to fix OCLint long line warning
2014-10-27 13:20:33 -04:00
Dennis Luxen
94288843f1
make entire_length variable a private member that cannot be set from the outside and only accessed thru a const getter.
2014-10-27 12:21:29 -04:00
Dennis Luxen
b12decc865
Merge pull request #1240 from Project-OSRM/revert-1217-sketch-upstream
...
Revert "Bring general sketch commits upstream"
2014-10-27 10:08:17 -04:00
Dennis Luxen
0fc944abf3
Revert "Bring general sketch commits upstream"
2014-10-27 10:07:07 -04:00