class Aws::LocationService::Types::CalculateRouteSummary

A summary of the calculated route.

@!attribute [rw] data_source

The data provider of traffic and road network data used to calculate
the route. Indicates one of the available providers:

* `Esri`

* `Here`

For more information about data providers, see [Amazon Location
Service data providers][1].

[1]: https://docs.aws.amazon.com/location/latest/developerguide/what-is-data-provider.html
@return [String]

@!attribute [rw] distance

The total distance covered by the route. The sum of the distance
travelled between every stop on the route.

<note markdown="1"> The route `distance` can't be greater than 250 km. If the route
exceeds 250 km, the response returns a `400
RoutesValidationException` error.

 </note>
@return [Float]

@!attribute [rw] distance_unit

The unit of measurement for the distance.
@return [String]

@!attribute [rw] duration_seconds

The total travel time for the route measured in seconds. The sum of
the travel time between every stop on the route.
@return [Float]

@!attribute [rw] route_b_box

Specifies a geographical box surrounding a route. Used to zoom into
a route when displaying it in a map. For example, `[min x, min y,
max x, max y]`.

The first 2 `bbox` parameters describe the lower southwest corner:

* The first `bbox` position is the X coordinate or longitude of the
  lower southwest corner.

* The second `bbox` position is the Y coordinate or latitude of the
  lower southwest corner.

The next 2 `bbox` parameters describe the upper northeast corner:

* The third `bbox` position is the X coordinate, or longitude of the
  upper northeast corner.

* The fourth `bbox` position is the Y coordinate, or longitude of
  the upper northeast corner.
@return [Array<Float>]

@see docs.aws.amazon.com/goto/WebAPI/location-2020-11-19/CalculateRouteSummary AWS API Documentation

Constants

SENSITIVE