OptionalchangeGives the total change of angle (in degrees) from the entry until the exit of the maneuver, in the range [-180,180). For example, -90 means "forks off to the left in a perpendicular angle". At complex junctions, the angle is relative to the entry road. Included if the maneuver is a turn or roundabout maneuver, i.e., maneuver is one of the following: STRAIGHT SLIGHT_RIGHT TURN_RIGHT SHARP_RIGHT SLIGHT_LEFT TURN_LEFT SHARP_LEFT MAKE_UTURN ROUNDABOUT_STRAIGHT ROUNDABOUT_SLIGHT_RIGHT ROUNDABOUT_RIGHT ROUNDABOUT_SHARP_RIGHT ROUNDABOUT_SLIGHT_LEFT ROUNDABOUT_LEFT ROUNDABOUT_SHARP_LEFT ROUNDABOUT_BACK
OptionalcountryThe code (ISO 3166-1 alpha-3) of the country the border crossing occurs from. Included if the maneuver is a border crossing maneuver, i.e., maneuver is one of: CROSS_BORDER TAKE_SHIP_FERRY TAKE_CAR_TRAIN LEAVE_SHIP_FERRY LEAVE_CAR_TRAIN
OptionalcountryThe name of the country the border crossing occurs from. Included if the maneuver is a border crossing maneuver, or leads to a border crossing, i.e., maneuver is one of: CROSS_BORDER TAKE_SHIP_FERRY TAKE_CAR_TRAIN LEAVE_SHIP_FERRY LEAVE_CAR_TRAIN
OptionalcountryThe code (ISO 3166-1 alpha-3) of the country the border crossing occurs to. Included if the maneuver is a border crossing maneuver, i.e., maneuver is one of: CROSS_BORDER TAKE_SHIP_FERRY TAKE_CAR_TRAIN LEAVE_SHIP_FERRY LEAVE_CAR_TRAIN
OptionalcountryThe name of the country the border crossing occurs to. Included if the maneuver is a border crossing maneuver, or leads to a border crossing, i.e., maneuver is one of: CROSS_BORDER TAKE_SHIP_FERRY TAKE_CAR_TRAIN LEAVE_SHIP_FERRY LEAVE_CAR_TRAIN
OptionaldrivingIndicates left-hand vs. right-hand side driving at the point of the maneuver.
OptionalintersectionName of the intersection at which the maneuver must be performed. Included if intersection name is available for this maneuver.
OptionalisMarks this maneuver as obligatory. For example, when a driver reaches a T-junction, where one option is drivable, while the other is not. Included if the maneuver is a turn maneuver, i.e., maneuver is one of the following: SLIGHT_RIGHT TURN_RIGHT SHARP_RIGHT SLIGHT_LEFT TURN_LEFT SHARP_LEFT MAKE_UTURN
OptionallandmarkIncluded if instruction has a landmark.
A code identifying the maneuver (e.g., "Turn right").
Location of the maneuver.
Provides information about the road we are heading to (past the maneuver). The source of this information is either the road past the maneuver or the signpost at the maneuver if such exists.
OptionaloffsetIncluded if current maneuver is an exit, and there is another exit before the current maneuver within reasonable distance, which may cause ambiguity. In such case there might be a need to resolve the ambiguity on client side, and compose an instruction like "Take the 2nd exit". Represents the offset (on route) of the ambiguous exit from the maneuver point (represented by maneuverPoint), in meters. The offset is absolute, i.e., it is a positive integer despite the ambiguous exit being located before the maneuver on the route. Applicable for maneuvers where maneuver is one of the following values: EXIT_ROUNDABOUT EXIT_MOTORWAY_LEFT EXIT_MOTORWAY_RIGHT SWITCH_MOTORWAY_LEFT SWITCH_MOTORWAY_RIGHT
The index of the point on the route path where the maneuver takes place.
Provides information about the road in the link before the maneuver.
OptionalroadThe base URL of the Road Shields service to fetch the road shield atlas and metadata resources. Currently available resources are: sprite.png sprite.json We recommend to cache the sprite atlas (sprite.png) and metadata (sprite.json) as it changes infrequently and is large compared to a typical road shield description.
OptionalroadList of road shield references to be shown for the instruction.
OptionalroundaboutThe ordinal number of the exit to take at a roundabout, e.g., "take the first/second exit". Included if the maneuver is a roundabout maneuver, i.e., maneuver is one of the following: ROUNDABOUT_STRAIGHT ROUNDABOUT_SLIGHT_RIGHT ROUNDABOUT_RIGHT ROUNDABOUT_SHARP_RIGHT ROUNDABOUT_SLIGHT_LEFT ROUNDABOUT_LEFT ROUNDABOUT_SHARP_LEFT ROUNDABOUT_BACK
The distance from the start of the route to the point of the instruction.
A maneuver can occupy more than one point. For such a maneuver, this field will contain a sequence of all the points it occupies on the map. For maneuvers that only occupy a single point, this field will contain a single array item, with a point value equal to maneuverPoint.
OptionalsideList of roads connected to the route but not part of it, right before the maneuver. These are roads which the driver can accidentally take based on the instruction without considering the dynamic restriction of the route like time or vehicle profile dependent restriction. Dual-carriageway roads might be represented as a single or several side roads, depending on how the driver might perceive them. The list will be empty if no road is crossing the route before the maneuver. This information can be used to allow a richer graphical presentation of the maneuver and visualize connected roads preceding it in proximity. The list is ordered in ascending order of offset on route. Included if there are side roads within a reasonable distance before the maneuver.
OptionalsignpostIncluded if a signpost is available for this maneuver. Provides the information displayed in the signpost indicating the direction on route.
OptionalsignpostList of road shield references to be shown for the signpost.
OptionaltollgateThe name of the tollgate, if available. Included if the maneuver is a tollgate maneuver, i.e., maneuver is TOLLGATE.
OptionaltollIncluded if the maneuver is a tollgate maneuver, i.e., maneuver is TOLLGATE. Array containing one or more available toll payment options for this tollgate.
OptionaltrafficIncluded if the landmark is AT_TRAFFIC_LIGHT, and a maneuver takes place at the second traffic light (out of two consequent traffic lights). In such case this attribute represents the distance on the route (in meters) between those traffic lights.
A set of attributes describing a maneuver, e.g., "Turn right", "Keep left", "Take the ferry", "Take the motorway", "Arrive".