Enterprise Routing Module

Commercial Vehicle Restrictions support

Support for Commercial Vehicle Restrictions (CVR) attributes in a POST payload has been added for these REST services:

  1. GetRoute
  2. GetRouteCostMatrix

CVR options can also be used interactively through the Routing Demo Page.

New Get Route stage

The Get Route stage has been added to the Enterprise Routing Module for point-to-point routing. This stage makes creating flows easier than with the Get Travel Directions stage, which has been deprecated in this release. It also enhances interoperability with other stages as it can directly accept a Geometry as input.

New PersistentUpdate query parameter

A new optional query parameter, velocityUnit, has been added to the Persistent Update REST service for the GET methods and to their equivalent commands in the Administration Utility (erm getsegmentupdates, erm getallupdates, erm getroadtypeupdates). The default is mph (miles per hour). Other accepted values are kph (kilometers per hour), mtps (meters per second), and mtpm ( meters per minute).

New GetRoute query parameter

A new optional query parameter, returnIntermediatePoints, has been added to the GetRoute REST service. This option will return the intermediate points in order as mentioned in the POST body, if the value of option oip is set to "True" then this option will return intermediate points in optimized order. The default is false. This option can also be used interactively through the Routing Demo Page.

Remote server execution enabled

Remote server execution is possible now for the Get Travel Directions, Get Travel Cost Matrix, and Get Travel Boundary stages.