RouteLeg - Amazon Location Service

RouteLeg

A leg is a section of a route from one waypoint to the next. A leg could be of type Vehicle, Pedestrian or Ferry. Legs of different types could occur together within a single route. For example, a car employing the use of a Ferry will contain Vehicle legs corresponding to journey on land, and Ferry legs corresponding to the journey via Ferry.

Contents

Geometry

Geometry of the area to be avoided.

Type: RouteLegGeometry object

Required: Yes

TravelMode

Specifies the mode of transport when calculating a route. Used in estimating the speed of travel and road compatibility.

Default Value: Car

Type: String

Valid Values: Car | Ferry | Pedestrian | Scooter | Truck

Required: Yes

Type

Type of the leg.

Type: String

Valid Values: Ferry | Pedestrian | Vehicle

Required: Yes

FerryLegDetails

FerryLegDetails is populated when the Leg type is Ferry, and provides additional information that is specific

Type: RouteFerryLegDetails object

Required: No

Language

List of languages for instructions within steps in the response.

Type: String

Length Constraints: Minimum length of 2. Maximum length of 35.

Required: No

PedestrianLegDetails

Details related to the pedestrian leg.

Type: RoutePedestrianLegDetails object

Required: No

VehicleLegDetails

Details related to the vehicle leg.

Type: RouteVehicleLegDetails object

Required: No

See Also

For more information about using this API in one of the language-specific AWS SDKs, see the following: