Include turn information in debug tiles.

This commit is contained in:
Lauren Budorick
2016-05-09 16:20:47 -07:00
committed by Moritz Kobitzsch
parent 6290aeea93
commit 14e7460465
7 changed files with 664 additions and 231 deletions
+8 -1
View File
@@ -3,6 +3,8 @@
#include "engine/api/tile_parameters.hpp"
#include "engine/plugins/plugin_base.hpp"
#include "engine/routing_algorithms/routing_base.hpp"
#include "engine/routing_algorithms/shortest_path.hpp"
#include <string>
@@ -23,8 +25,13 @@ namespace plugins
class TilePlugin final : public BasePlugin
{
private:
routing_algorithms::BasicRoutingInterface<
datafacade::BaseDataFacade,
routing_algorithms::ShortestPathRouting<datafacade::BaseDataFacade>> routing_base;
public:
TilePlugin(datafacade::BaseDataFacade &facade) : BasePlugin(facade) {}
TilePlugin(datafacade::BaseDataFacade &facade) : BasePlugin(facade), routing_base(&facade) {}
Status HandleRequest(const api::TileParameters &parameters, std::string &pbf_buffer);
};