Patrick Niklaus
|
72094acf74
|
Change stream operator of strong typedef
|
2016-04-05 22:58:32 +02:00 |
|
Patrick Niklaus
|
30101e129f
|
Add stream operator to Rectangle
|
2016-04-05 22:58:32 +02:00 |
|
Patrick Niklaus
|
9bb31678a6
|
Add euclideanDistance to coordinate_calculation
|
2016-04-05 22:58:32 +02:00 |
|
Patrick Niklaus
|
d9d4742130
|
First round of lat,lng -> lng,lat switcheroo
|
2016-04-05 22:58:32 +02:00 |
|
Patrick Niklaus
|
f10286de8c
|
Fix match and trip API response
|
2016-04-05 22:58:32 +02:00 |
|
Patrick Niklaus
|
a0e0465704
|
Fix out-of-bounds write in map_matching
|
2016-04-05 22:58:32 +02:00 |
|
Dane Springmeyer
|
c8457a2619
|
Fix compile on OS X
|
2016-04-05 22:58:32 +02:00 |
|
Patrick Niklaus
|
14c36bc405
|
Finish the nearest plugin
|
2016-04-05 22:58:32 +02:00 |
|
Patrick Niklaus
|
81319228bd
|
Initialize NearestParameters correctly
|
2016-04-05 22:58:32 +02:00 |
|
Patrick Niklaus
|
fcd7b05900
|
Adapt to feedback in #519
|
2016-04-05 22:58:32 +02:00 |
|
Patrick Niklaus
|
8378d95588
|
Add trip plugin
|
2016-04-05 22:58:32 +02:00 |
|
Patrick Niklaus
|
b34f9b1795
|
Hook up map matching
|
2016-04-05 22:58:32 +02:00 |
|
Patrick Niklaus
|
35b098e656
|
First compiling version of map_match plugin
|
2016-04-05 22:58:32 +02:00 |
|
Daniel J. Hofmann
|
3d6e9da115
|
Fix missing headers in hint.hpp
|
2016-04-05 22:58:32 +02:00 |
|
Daniel J. Hofmann
|
beafa18708
|
Fix forward declarations in publicly facing osrm header
|
2016-04-05 22:58:32 +02:00 |
|
Daniel J. Hofmann
|
bd371a11ad
|
Enable all plugins with aStatus::Error return code fallback for not implemented ones
|
2016-04-05 22:58:32 +02:00 |
|
Daniel J. Hofmann
|
1895fee1c9
|
Adds publicly facing alias headers for parameters
|
2016-04-05 22:58:32 +02:00 |
|
Daniel J. Hofmann
|
f3c4a7dd16
|
We don't need templates at all, this is not CRTP?
|
2016-04-05 22:58:32 +02:00 |
|
Daniel J. Hofmann
|
4d20dea271
|
Service skeletons for nearest, trip, match
|
2016-04-05 22:58:32 +02:00 |
|
Daniel J. Hofmann
|
c59647ad2f
|
Fix grammar constraint and enable all plugin links
|
2016-04-05 22:58:32 +02:00 |
|
Daniel J. Hofmann
|
e466cbe0ce
|
Plugin grammar skeletons
|
2016-04-05 22:58:32 +02:00 |
|
Daniel J. Hofmann
|
a24de2d22a
|
Enforce parameter and grammar type to catch subtle bugs
|
2016-04-05 22:58:32 +02:00 |
|
Daniel J. Hofmann
|
f452a3025d
|
Link parameters to grammars
|
2016-04-05 22:58:32 +02:00 |
|
Daniel J. Hofmann
|
3c58eaf49f
|
Require a BaseParameters type at compile time via enable_if
|
2016-04-05 22:58:32 +02:00 |
|
Daniel J. Hofmann
|
c75b497b2e
|
Adapts Nearest plugin to new API
|
2016-04-05 22:58:32 +02:00 |
|
Daniel J. Hofmann
|
d572d77b48
|
Fix deleting incomplete type and make Engine moveable only
|
2016-04-05 22:58:32 +02:00 |
|
Daniel J. Hofmann
|
a4074332cc
|
Adapts publicly facing new API
|
2016-04-05 22:58:32 +02:00 |
|
Daniel J. Hofmann
|
c31ceb6a5b
|
Adapts NearestParameters to new API
|
2016-04-05 22:58:32 +02:00 |
|
Patrick Niklaus
|
b0863d8628
|
Initial non-building match plugin
|
2016-04-05 22:58:32 +02:00 |
|
Daniel J. Hofmann
|
7bec75b709
|
Semantic action handler requires passing optional by value and fusion::vector2
|
2016-04-05 22:58:32 +02:00 |
|
Patrick Niklaus
|
56ea24b03b
|
Add tests for bearing parsing
|
2016-04-05 22:58:32 +02:00 |
|
Patrick Niklaus
|
277829c280
|
Add table service
|
2016-04-05 22:58:32 +02:00 |
|
Patrick Niklaus
|
c127aaae6b
|
Add table API
|
2016-04-05 22:58:32 +02:00 |
|
Daniel J. Hofmann
|
c895848061
|
Optional<T> semantic action handler takes T argument
|
2016-04-05 22:58:32 +02:00 |
|
Patrick Niklaus
|
64e5ebb55f
|
Fix parameter parsing tests
|
2016-04-05 22:58:32 +02:00 |
|
Patrick Niklaus
|
83addd6bba
|
Fix table plugin
|
2016-04-05 22:58:32 +02:00 |
|
Daniel J. Hofmann
|
d87a19b2f9
|
First take at distance table API re-write
|
2016-04-05 22:58:32 +02:00 |
|
Daniel J. Hofmann
|
b58edc980c
|
Adapts TableParameters and its validation to new API
|
2016-04-05 22:58:32 +02:00 |
|
Patrick Niklaus
|
f3e72623e9
|
Add viaroute suport for new API
|
2016-04-05 22:58:32 +02:00 |
|
Michael Krasnyk
|
6b69946b9e
|
Fixes using uninitialised values in extractRouteNames
Conditional jump or move depends on uninitialised value(s)
at 0x5FEE48: osrm::engine::RouteNames osrm::engine::extractRouteNames<osrm::engine::datafacade::BaseDataFacade<osrm::contractor::QueryEdge::EdgeData>, osrm::engine::detail::Segment>(std::vector<osrm::engine::detail::Segment, std::allocator<osrm::engine::detail::Segment> >&, std::vector<osrm::engine::detail::Segment, std::allocator<osrm::engine::detail::Segment> >&, osrm::engine::datafacade::BaseDataFacade<osrm::contractor::QueryEdge::EdgeData> const*) (route_name_extraction.hpp:127)
by 0x61A1B2: osrm::engine::ApiResponseGenerator<osrm::engine::datafacade::BaseDataFacade<osrm::contractor::QueryEdge::EdgeData> >::DescribeRoute(osrm::engine::RouteParameters const&, osrm::engine::InternalRouteResult const&, osrm::util::json::Object&) (api_response_generator.hpp:173)
by 0x61AF47: osrm::engine::plugins::ViaRoutePlugin<osrm::engine::datafacade::BaseDataFacade<osrm::contractor::QueryEdge::EdgeData> >::HandleRequest(osrm::engine::RouteParameters const&, osrm::util::json::Object&) (viaroute.hpp:144)
by 0x61EEEC: osrm::engine::Engine::RunQuery(osrm::engine::RouteParameters const&, osrm::util::json::Object&) (engine.cpp:100)
by 0x5AE585: osrm::OSRM::RunQuery(osrm::engine::RouteParameters const&, osrm::util::json::Object&) (osrm.cpp:19)
by 0x5A8E07: main (in /home/miha/work/foss/osrm-backend/build.example/osrm-example)
|
2016-04-03 19:29:35 +02:00 |
|
Daniel J. Hofmann
|
a1b87b5236
|
Handle all distances between coordinates being zero in Farthest Insertion algorithm.
Assertions for additional safety and sanity.
References:
- see https://github.com/Project-OSRM/osrm-backend/issues/2147
|
2016-03-31 18:57:24 +02:00 |
|
bergwerkgis
|
d0636a9f6d
|
make AppVeyor work again
|
2016-03-31 16:49:30 +02:00 |
|
Patrick Niklaus
|
21245273b4
|
Also exclude the compressed flag from the data format
|
2016-03-24 21:24:08 +01:00 |
|
Patrick Niklaus
|
8d7821c84e
|
Remove geometry indicator
|
2016-03-24 21:24:08 +01:00 |
|
Daniel J. Hofmann
|
b1c84b598f
|
Print the _local_ endpoint Boost ASIO assigns a port to, fixes #2097
|
2016-03-18 12:09:28 +01:00 |
|
Daniel J. Hofmann
|
8640129835
|
Ampersand binds to variable name
|
2016-03-15 11:47:57 +01:00 |
|
Daniel J. Hofmann
|
655dd2277c
|
Eliminate extra semicola
|
2016-03-15 11:47:57 +01:00 |
|
Daniel J. Hofmann
|
40f95191a0
|
Do not copy pairs in loop
|
2016-03-15 11:47:57 +01:00 |
|
Daniel J. Hofmann
|
a013da860e
|
Fixes unneeded includes in contractor header and self-include
|
2016-03-15 10:44:33 +01:00 |
|
Moritz Kobitzsch
|
4150c804df
|
Improve the core search stopping criterion
|
2016-03-15 09:33:10 +01:00 |
|