Routing API Developer's Guide

Requesting a Truck Route Avoiding Restrictions

To calculate directions that take into account truck restrictions, use the calculateroute service specifying the start (waypoint0), the destination (waypoint1), the truck fastest mode and the truck profile parameters (see Truck Profile). Note that you also have to specify an app_id and app_code (see Acquiring Credentials) and whether to take traffic into account.

In the following example we request a route for a truck which is 5 meters high. The optimal route passes through a link forbidden for vehicles higher than 4 meters. The route for the given truck does not use this link.

https://route.cit.api.here.com/routing/7.2/calculateroute.json
?app_id={YOUR_APP_ID}
&app_code={YOUR_APP_CODE}
&mode=fastest;truck
&waypoint0=geo!52.534924,13.199499
&waypoint1=geo!52.532767,13.198141
&height=5
&routeattributes=sh,bb,gr
Figure 1. Example of avoided restricted link.

If the value of the height parameter would be equal to or less than 4 meters or would not be specified, then the route would use the link with the height restriction.