Daniel J. Hofmann
bc514926bf
Unit test for trip across component boundaries.
...
Daniel's mental model, with updates from Patrick and staring at the code
(plugins/trip.cpp): Trip first snaps coordinates which in the case of
phantoms that are not only in small components with the same id
switches small components to big ones. Therefore we get either only
small or only big components. Only then the Tarjan SCC decomposes this.
Result: multiple subtrips only happen for islands or continents.
2016-04-22 10:40:03 +02:00
Daniel J. Hofmann
9fc16b6a83
Unit test for trip exclusively in big component
2016-04-22 10:40:03 +02:00
Daniel J. Hofmann
2125e0175d
Unit tests for special symbols in radiuses, sources, destination
2016-04-22 10:40:03 +02:00
Daniel J. Hofmann
6b5982d389
Table unit test, revealing position_index -> waypoint_index mismatch
2016-04-22 10:40:03 +02:00
Daniel J. Hofmann
a4a8aa63d4
Invalid route requests
2016-04-22 10:40:03 +02:00
Daniel J. Hofmann
bedf451952
Namespace aliases
2016-04-22 10:40:03 +02:00
Daniel J. Hofmann
93b8f1993c
Split off parameters I/O from unit tests
2016-04-22 10:40:03 +02:00
Daniel J. Hofmann
c693f4806b
Unit tests for routing / snapping across components
2016-04-22 10:40:03 +02:00
Patrick Niklaus
b07275694a
Add more guidance tests
2016-04-21 23:07:29 +02:00
Patrick Niklaus
82177c101b
Add changelog entry for summary
2016-04-21 22:47:05 +02:00
Patrick Niklaus
da6dbd2159
Revert "Removes summary from legs property"
...
This adds the summary back to the RouteLeg, it now depends on if
`steps=true`.
This reverts commit eaf9993dd9
.
2016-04-21 22:39:16 +02:00
Patrick Niklaus
b3957d87b4
Add changelog entry
2016-04-21 22:14:01 +02:00
Patrick Niklaus
5f9ccadd6c
If geometry is only one point, encode as Point not as LineString
2016-04-20 20:49:54 +02:00
karenzshea
6e04da9f8f
remove movable bridge refs in bike profile
2016-04-19 14:24:16 -04:00
karenzshea
58c13d2c07
remove movable bridge travel mode references
2016-04-19 12:59:33 -04:00
karenzshea
bca8593eef
remove movable bridge mode from car profile
2016-04-19 10:21:46 -04:00
Patrick Niklaus
3e2e10a4c3
Add unit test for tile plugin
2016-04-15 14:48:21 +02:00
Patrick Niklaus
6979763292
Refactor the vector tile constants
2016-04-15 14:48:21 +02:00
karenzshea
324f1739e4
more table tests, break waypoint obj check into header file
2016-04-15 14:46:17 +02:00
karenzshea
1489662f57
start tests for table plugin
2016-04-15 14:46:17 +02:00
Daniel Patterson
1c1f407f67
Fix formatting.
2016-04-14 14:39:20 -07:00
Daniel Patterson
8fb631417b
Abort processing if there are no snappable edges remaining.
2016-04-14 13:07:23 -07:00
Moritz Kobitzsch
ae45ad1ad2
fix r-tree abort location
2016-04-14 11:40:36 +02:00
Patrick Niklaus
6b89803534
Forgot to commit a test
2016-04-13 11:24:14 +02:00
Patrick Niklaus
d01b34f501
Forgot changelog entry
2016-04-12 23:17:47 +02:00
Patrick Niklaus
fcad2fa471
Update changelog
2016-04-12 23:16:02 +02:00
Patrick Niklaus
589767fe6d
uturns -> continue_straight
2016-04-12 23:16:02 +02:00
Daniel J. Hofmann
d6407e5095
Fixes regression introduced in 8ff8dc.
...
References:
- 8ff8dc7200
2016-04-12 21:12:08 +02:00
Patrick Niklaus
8ff8dc7200
Try ulong_long, requires ifdef
2016-04-12 18:11:08 +02:00
Patrick Niklaus
2f7b02c96f
Fix std::min
2016-04-12 18:11:08 +02:00
Patrick Niklaus
669e2a767a
Another missed irange
2016-04-12 18:11:08 +02:00
Patrick Niklaus
2b4f9feeab
Forgot a irange fix
2016-04-12 18:11:08 +02:00
Patrick Niklaus
1554916639
Include <iterator> for back_inserter
2016-04-12 18:11:08 +02:00
Patrick Niklaus
32a3651231
Changed windows encoded size to 104
2016-04-12 18:11:08 +02:00
Patrick Niklaus
dbd4ecf89b
Remove boost::irange
2016-04-12 18:11:08 +02:00
Patrick Niklaus
7416653874
Force correct type deduction for irange on windows
2016-04-12 18:11:08 +02:00
Patrick Niklaus
621ed970da
Fix assertions about hint size for windows
2016-04-12 18:11:08 +02:00
Patrick Niklaus
457ba9ac62
Adapt RC2 changelog
2016-04-12 17:15:16 +02:00
Patrick Niklaus
f9da5f2c80
Fix coverall flags
2016-04-12 16:20:45 +02:00
Patrick Niklaus
b6a793a1e2
Fix COVERAGE=ON and add SANITIZE=ON/OFF
2016-04-12 15:43:29 +02:00
Daniel J. Hofmann
bf2ab3d8af
One-Definition-Rule violation in viewport
2016-04-12 12:17:52 +02:00
Daniel J. Hofmann
02f75236cb
Increase the Cucumber timeout, as we're hitting it on Travis.
...
Our OSX Travis builds seem to hit the 2s timeout from time to time,
which is really irritating.
This increases the timeout to 5s, hoping for the best.
2016-04-12 12:17:01 +02:00
Daniel J. Hofmann
5dff83c6e9
Report progress for gennerating edge expanded edges in the edge based graph factory
2016-04-12 12:16:14 +02:00
Daniel Patterson
43725bae89
Fix Radius Calculation for points collinear in latidue
2016-04-12 11:25:59 +02:00
Patrick Niklaus
59c12506cf
Update taginfo
2016-04-11 09:38:54 +02:00
Daniel J. Hofmann
be15a3b739
Add maxspeed=none tag to car profile.
...
maxspeed=none means there is no explicit maxspeed limit. Set to
guestimate for driving on the Autobahn.
References:
- https://github.com/Project-OSRM/osrm-backend/issues/2145
- http://wiki.openstreetmap.org/wiki/Key:maxspeed
- http://taginfo.openstreetmap.org/tags/maxspeed=none
- http://wiki.openstreetmap.org/wiki/OSM_tags_for_routing/Maxspeed
2016-04-11 09:38:45 +02:00
Patrick Niklaus
9f515dad09
Fix tests
2016-04-09 23:04:43 +02:00
Patrick Niklaus
5052c4ae3a
Move projection function into own header and inline
2016-04-09 17:31:36 +02:00
Patrick Niklaus
9a617f5d41
Make the poly2req script work with 4.9 and 5.0 and add modes
2016-04-09 17:31:36 +02:00
Patrick Niklaus
4886d46d91
Use DouglasPeucker with squaredEuclideanDistance
2016-04-09 17:26:27 +02:00