Routing API v7 Developer's Guide

Pedestrian Routing

The pedestrian transport mode calculates the best route for pedestrians. It takes into account how easy it is for pedestrians to maneuver between links in the route while disregarding traffic conditions.

You can enable pedestrian routing by setting TransportModeType=pedestrian. In this mode, the Routing API v7 does the following:

  • Optimize maneuvers for walking

    The API recommends actions that are relevant for pedestrians and the maneuver instructions contain texts that are suitable for someone who is walking.

  • Match the Estimated Time of Arrival (ETA) to the normal pedestrian walking speed
  • Optimize the route to use a combination of car, ferry, and pedestrian-only networks
  • Ignore turn restrictions for cars
  • Disregard any traffic information

Pedestrian routing also supports options similar to those that are available for car and bike routing. You can use options such as departure time, Time-Aware Routing, multiple Routing Waypoints such as stops or points to pass through and Avoiding Specific Roads and Areas.

For example, when calculating a route using pedestrian data, you can get a route through parks and roads that are under construction but it is still possible for a person to pass through. When you set RouteFeatureType=park, you allow the Routing API v7 to optimize the route by going through parks.