This section defines various actions and steps that need to be taken to complete a leg of a journey. Route steps vary by travel mode and provide guidance for both overview applications and detailed turn-by-turn navigation.
Route steps overview
The following types of route steps define the actions needed to complete a route leg, varying by travel mode and the stage of the journey.
Step type | Description |
---|---|
Default steps |
Basic steps providing human-readable instructions, often used in web-based applications to offer an overview of the route. |
Turn by turn steps |
Detailed steps for creating a turn-by-turn navigation application, offering more granular directions. |
Before travel steps |
Steps that need to be completed before starting the travel section, such as boarding a ferry. |
After travel steps |
Steps to be performed after the travel section is complete, like de-boarding a ferry. |
Step breakdown by travel mode
Section | Step | Before Travel | Travel | After Travel |
---|---|---|---|---|
Vehicle | Arrive | No | Yes | No |
Vehicle | Continue | No | Yes | No |
Vehicle | ContinueHighway | No | Yes | No |
Vehicle | Depart | No | Yes | No |
Vehicle | Exit | No | Yes | No |
Pedestrian | Arrive | No | Yes | No |
Pedestrian | Charge | No | Yes | No |
Ferry | Wait | No | No | Yes |
Ferry | Board | Yes | No | No |
Ferry | Deboard | No | No | Yes |