osrm-backend/include/engine
Daniel J. Hofmann e76e39a398
Improves Lane Handling for Multi-Hop Roundabout Instruction
This changeset implements Lane Anticipation on roundabouts, delimited
by enter / leave step pairs. It does not handle lane anticipation
within a roundabout.

Lane anticipation happens on the granularity of a valid roundbaout:

We discard partial roundabout (enter without exit or exit without
enter) or data issues (no roundabout, exit before enter).

Related:

- https://github.com/Project-OSRM/osrm-backend/issues/2626 for lanes
  within a roundabout

- https://github.com/Project-OSRM/osrm-backend/issues/2625 for handling
  going straight in lane anticipation
2016-07-13 10:44:12 +02:00
..
api Implement Turn Lane Api 2016-06-27 10:07:48 +02:00
datafacade expose lanes as enums, adjusted for comments 2016-06-27 11:12:02 +02:00
guidance Improves Lane Handling for Multi-Hop Roundabout Instruction 2016-07-13 10:44:12 +02:00
map_matching Format with clang-format 3.8 2016-05-27 21:05:04 +02:00
plugins Format with clang-format 3.8 2016-05-27 21:05:04 +02:00
routing_algorithms expose lanes as enums, adjusted for comments 2016-06-27 11:12:02 +02:00
trip Format with clang-format 3.8 2016-05-27 21:05:04 +02:00
base64.hpp Format with clang-format 3.8 2016-05-27 21:05:04 +02:00
bearing.hpp Adds the license preamble for all publicly installed eaders, closes #2036 2016-04-05 22:58:32 +02:00
douglas_peucker.hpp Format with clang-format 3.8 2016-05-27 21:05:04 +02:00
engine_config.hpp Initial libosrm API docs 2016-04-05 22:59:14 +02:00
engine.hpp Format with clang-format 3.8 2016-05-27 21:05:04 +02:00
geospatial_query.hpp Format with clang-format 3.8 2016-05-27 21:05:04 +02:00
hint.hpp Format with clang-format 3.8 2016-05-27 21:05:04 +02:00
internal_route_result.hpp Implement Turn Lane Api 2016-06-27 10:07:48 +02:00
phantom_node.hpp Format with clang-format 3.8 2016-05-27 21:05:04 +02:00
polyline_compressor.hpp advanced guidance on 5.0 2016-04-05 22:58:32 +02:00
search_engine_data.hpp Format with clang-format 3.8 2016-05-27 21:05:04 +02:00
status.hpp Initial libosrm API docs 2016-04-05 22:59:14 +02:00