[routing][traffic] Different routing options in navigation and decoder mode

Signed-off-by: mvglasow <michael -at- vonglasow.com>
This commit is contained in:
mvglasow
2025-10-18 16:34:32 +03:00
parent 38dbad0f7e
commit a3d1ed83c3
4 changed files with 26 additions and 1 deletions

View File

@@ -1091,10 +1091,15 @@ RouterResultCode IndexRouter::AdjustRoute(Checkpoints const & checkpoints, m2::P
return RouterResultCode::NoError;
}
RoutingOptions IndexRouter::GetRoutingOptions()
{
return RoutingOptions::LoadCarOptionsFromSettings();
}
unique_ptr<WorldGraph> IndexRouter::MakeWorldGraph()
{
// Use saved routing options for all types (car, bicycle, pedestrian).
RoutingOptions const routingOptions = RoutingOptions::LoadCarOptionsFromSettings();
RoutingOptions const routingOptions = GetRoutingOptions();
/// @DebugNote
// Add avoid roads here for debug purpose.
// routingOptions.Add(RoutingOptions::Road::Motorway);