Calculating Time-dependent Routemetrics

Timedependent routeClosed A route corresponds to a path of a vehicle through the underlying transport network. The main attributes of a route are the distance and the time that the vehicle travels along the path. metrics are proposed comparative figures which can be used for better explanation of the results calculated by taking into account timedependent data. Hence the figures could increase the acceptance by the user of a timedependent route calculation

Benefits

  • Realtime route calculation
  • Better acceptance of calculated routes through comparative figures

Prerequisites

Check if the following prerequisites are fulfilled before you start with the use case.

  • Installed and licensed PTV xRoute service.

  • Installed map includes Luxembourg by HERE with the Feature Layer themes PTV_SpeedPatterns and PTV_TrafficIncidents.

Concepts

Then following time dependent route metrics can be calculated:

  • Let Ro be the optimistic route; i.e. best route without taking into account the current traffic situation
  • Let to(Ro) be the optimistic traveltime on optimistic route; i.e. the needed traveltime to drive on the optimistic route Ro not taking into account the current traffic situation
  • Let te(Ro) be the exact traveltime on optimistic route; i.e. the needed traveltime to drive on the optimistic route Ro taking into account current traffic situation
  • Let Re be the exact route; i.e. the best route taking into account the current traffic situation. In general this results in a detour compared with the optimistic route Ro
  • Let te(Re) be the exact traveltime on exact route; i.e. the needed traveltime to drive on the exact route Re taking into account current traffic situation
  • Let to(Re) be the optimistic traveltime on exact route; i.e. the needed traveltime to drive on the exact route Re not taking into account current traffic situation
  • Let detourBenefit=te(Ro)-te(Re) be the benefit of driving a detour around congested roads in contrast to driving over them. The detour is not necessarily longer than the original route, but the crucial point is that the detour is different from the original route.
  • Let delayDueToTrafficSituation=te(Ro)-to(Ro) be the delay caused by the congestion when driving through it in contrast to the route without any congestion.
  • Let delayDueToTrafficSituationWithDetour=te(Re)-to(Ro) be the delay caused by the congestion when driving around it in contrast to the route without any congestion.

To calculate all these metrics, the following technical concepts are used:

  • Time consideration scenarios are used to swicth between optimistic and exact calculation.
  • Encoded path is used to recalculate the traveltime on a precomputed route.

Programming Guide

Related Topics