osrm-backend/include/extractor
Moritz Kobitzsch 5e167b8745 Turn Angles in OSRM were computed using a lookahead of 10 meters.
This PR adds more advanced coordinate extraction, analysing the road
to detect offsets due to OSM way modelling.

In addition it improves the handling of bearings. Right now OSM reports
bearings simply based on the very first coordinate along a way.
With this PR, we store the bearings for a turn correctly, making the
bearings for turns correct.
2016-10-20 10:47:29 +02:00
..
guidance Turn Angles in OSRM were computed using a lookahead of 10 meters. 2016-10-20 10:47:29 +02:00
compressed_edge_container.hpp Deduplicate foward/reverse geometries 2016-10-06 10:09:57 -07:00
edge_based_edge.hpp Split import_edge.hpp: node_based_edge.hpp, edge_based_edge.hpp closes #1604 2016-01-11 20:11:44 +01:00
edge_based_graph_factory.hpp Deduplicate foward/reverse geometries 2016-10-06 10:09:57 -07:00
edge_based_node.hpp Turn Angles in OSRM were computed using a lookahead of 10 meters. 2016-10-20 10:47:29 +02:00
external_memory_node.hpp Use mmap instead of read - it's a lot faster here. 2016-06-27 17:24:30 -07:00
extraction_containers.hpp remove dead code 2016-09-16 07:14:44 +02:00
extraction_helper_functions.hpp Canonicalizes Spaces in Semicolon Stringlists, fixes #3086 2016-10-19 14:14:18 -07:00
extraction_node.hpp Run clang-format 2016-01-08 01:31:57 +01:00
extraction_way.hpp return name and reference separately 2016-09-08 14:28:23 +02:00
extractor_callbacks.hpp Fixes issue where two ways with same name but different pronunciation where deduplicated, resolves #2860 2016-09-09 18:28:44 +02:00
extractor_config.hpp Switch profiles from Lua to library interface 2016-07-22 15:03:57 +02:00
extractor.hpp turn lane handler moved to scenario based handling 2016-09-07 12:16:59 +02:00
first_and_last_segment_of_way.hpp Run modernizer 2016-01-18 16:54:30 +01:00
graph_compressor.hpp Address PR comments 2016-04-05 22:58:32 +02:00
internal_extractor_edge.hpp Apply clang-format again 2016-07-26 15:00:58 +02:00
node_based_edge.hpp Apply clang-format again 2016-07-26 15:00:58 +02:00
original_edge_data.hpp Turn Angles in OSRM were computed using a lookahead of 10 meters. 2016-10-20 10:47:29 +02:00
profile_properties.hpp Initial left hand driving implementation 2016-07-28 22:59:22 +02:00
query_node.hpp Apply clang-format again 2016-07-26 15:00:58 +02:00
raster_source.hpp Format with clang-format 3.8 2016-05-27 21:05:04 +02:00
restriction_map.hpp Format with clang-format 3.8 2016-05-27 21:05:04 +02:00
restriction_parser.hpp Reworks Restriction Whitelist / Blacklist, resolves #2833 2016-09-28 09:35:02 +02:00
restriction.hpp Format with clang-format 3.8 2016-05-27 21:05:04 +02:00
scripting_environment_lua.hpp Reworks Restriction Whitelist / Blacklist, resolves #2833 2016-09-28 09:35:02 +02:00
scripting_environment.hpp Reworks Restriction Whitelist / Blacklist, resolves #2833 2016-09-28 09:35:02 +02:00
suffix_table.hpp Reduce NewName Instructructions / Name Changes 2016-09-21 12:42:39 +02:00
tarjan_scc.hpp Format with clang-format 3.8 2016-05-27 21:05:04 +02:00
travel_mode.hpp remove movable bridge travel mode references 2016-04-19 12:59:33 -04:00