osrm-backend/features
Michael Bell b7daa7e641
Gracefully handle no-turn intersections in guidance processing. (#6382)
Badly constructed OSM intersections can create OSRM intersection
views that have no valid turns.
The guidance code for segregated intersections tries to look
ahead to the second intersection to ensure lanes are  announced
intuitively.
Currently, OSRM assumes there are always turns at the second
intersection that we should consider. This commit corrects
this assumption so that it can now handle badly constructed
OSM intersections with no turns.
2022-10-01 14:35:08 +01:00
..
bicycle Bicycle surface speeds (#6212) 2022-09-23 17:54:55 +02:00
car Support OSM traffic signal directions (#6153) 2022-08-30 10:36:49 +01:00
foot Ensure u-turn exists in intersection view (#6376) 2022-09-27 13:49:12 +01:00
guidance Gracefully handle no-turn intersections in guidance processing. (#6382) 2022-10-01 14:35:08 +01:00
lib Configure Undefined Behaviour Sanitizer (#6290) 2022-08-01 22:40:26 +01:00
nearest Add data_version field to responses of all plugins. (#5387) 2022-08-22 21:07:32 +02:00
options Fix turn.roads_on_the_left and turn.roads_on_the right for two-way roads #5128 2021-01-27 10:53:00 +01:00
raster Fix distance calculation consistency. (#6315) 2022-08-19 22:31:40 +01:00
step_definitions Add data_version field to responses of all plugins. (#5387) 2022-08-22 21:07:32 +02:00
stress cucumber: change syntax of node maps 2016-10-11 09:07:48 +02:00
support Fix distance calculation consistency. (#6315) 2022-08-19 22:31:40 +01:00
testbot Support floats for speed value in traffic updates CSV (#6327) 2022-08-30 15:34:46 +02:00