SmartRouting: the itinerary calculation component

Basic principles

This server corresponds to the calculation of itinerary, matrix, isochrone, reverse geocoding and for search around. It uses the SmartRouting calculation engine.

Itinerary calculations are based on a file describing the network called graph. This file is created from the Geoconcept GIS and routing and way finding databases, such as those published by HERE. SmartRouting allows you to obtain a full itinerary while taking into account essential characteristics (traffic regulations, and speed profiles, for example, but also numerous special cases) along with the description of the route/road, the journey duration between each segment and the distance.

Over and above the start and arrival points, intermediate steps can be defined. The itinerary calculation method should be indicated: shortest distance, or shortest time, so the characteristics of the road network can be taken into account in the calculation. Finally, constraints for the itinerary calculation can be entered: for example, the itinerary must be toll free.

Functionalities

This component performs:

  • itinerary calculation, with creation of a route sheet,
  • calculation of multiple times/distances.