News Archive

New release of Transport Routing Engine

5 February 2018

In January a new version of Transport Routing Engine, TRE, was released. This release includes performance enhancements as well as new features.

The new version of TRE includes releases of Triona BikeRouter (routing for bikes and pedestrians), Triona CarRouter (routing for cars, trucks and other motorized vehicles), OSM2Net, and TNE2Net.

Both CarRouter and BikeRouter include performance enhancements for both Windows and Linux (Debian and RedHat), improved logging of measurements, and extended capability of logging and tracing to MQTT servers.

Other new features are:

  • The car router has improved and extended functionality for handling feature data on the roads including the possibility to calculate toll costs according to various time window rules and allow or block traffic depending on attributes of properties.
  • The bike router includes fixes and enhancements for reading data from OpenStreetMap including the capability to parse and handle complex areas built up from relations.
  • Functionality to dynamically update external data sources (currently enabled for Norwegian Traffic information and Toll station costs) has been implemented in the car router.
  • An improved speed model has been introduced into the car router to better predict vehicle speed depending on horizontal and vertical curvature.

TRE is a highly configurable routing engine that can be easily integrated into other systems running on Windows or Linux. The components of TRE can calculate optimal routes for vehicles (bikes, cars, trucks, buses) as well as for pedestrians. It is also the foundation for Triona's Distance Service, http://distance.triona.se where it is configured to optimize the route depending on the vehicle's weight, height, and length.