Package-level declarations

Types

Link copied to clipboard

You don't have sufficient access to perform this action.

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
class Circle

Geometry defined as a circle. When request routing boundary was set as AutoCircle, the response routing boundary will return Circle derived from the AutoCircle settings.

Link copied to clipboard
class Corridor

Geometry defined as a corridor - a LineString with a radius that defines the width of the corridor.

Link copied to clipboard
sealed class DayOfWeek
Link copied to clipboard
sealed class GeometryFormat
Link copied to clipboard

Base class for all service related exceptions thrown by the GeoRoutes client

Link copied to clipboard

The request processing has failed because of an unknown error, exception or failure.

Link copied to clipboard
class Isoline

Calculated isolines and associated properties.

Link copied to clipboard

Features that are allowed while calculating an isoline.

Link copied to clipboard

The area to be avoided.

Link copied to clipboard

The avoidance geometry, to be included while calculating an isoline.

Link copied to clipboard

Features that are avoided while calculating isolines. Avoidance is on a best-case basis. If an avoidance can't be satisfied for a particular case, it violates the avoidance and the returned response produces a notice for the violation.

Link copied to clipboard

Zone category to be avoided.

Link copied to clipboard

Travel mode options when the provided travel mode is Car.

Link copied to clipboard

Isolines may contain multiple components, if these components are connected by ferry links. These components are returned as separate polygons while the ferry links are returned as connections.

Link copied to clipboard

Geometry of the connection between different isoline components.

Link copied to clipboard

Destination related options.

Link copied to clipboard
sealed class IsolineEngineType
Link copied to clipboard

Isoline granularity related options.

Link copied to clipboard
Link copied to clipboard

Isoline matching related options.

Link copied to clipboard
Link copied to clipboard

Origin related options.

Link copied to clipboard

Travel mode options when the provided travel mode is Scooter

Link copied to clipboard

Geometry of the connection between different Isoline components.

Link copied to clipboard

Options to configure matching the provided position to a side of the street.

Link copied to clipboard

Threshold to be used for the isoline calculation. Up to 5 thresholds per provided type can be requested.

Link copied to clipboard

Options related to traffic.

Link copied to clipboard

Trailer options corresponding to the vehicle.

Link copied to clipboard
sealed class IsolineTravelMode
Link copied to clipboard

Travel mode related options for the provided travel mode.

Link copied to clipboard

Travel mode options when the provided travel mode is "Truck"

Link copied to clipboard
sealed class IsolineTruckType
Link copied to clipboard

The vehicle license plate.

Link copied to clipboard
sealed class IsolineZoneCategory
Link copied to clipboard

The localized string.

Link copied to clipboard
sealed class MatchingStrategy
Link copied to clipboard
sealed class MeasurementSystem
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard

Geometry defined as an encoded corridor - an encoded polyline with a radius that defines the width of the corridor.

Link copied to clipboard
Link copied to clipboard

Notices provide information around factors that may have influenced snapping in a manner atypical to the standard use cases.

Link copied to clipboard
sealed class RoadSnapNoticeCode
Link copied to clipboard

Interpolated geometry for the snapped route that is overlay-able onto a map.

Link copied to clipboard

TracePoints snapped onto the road network.

Link copied to clipboard

TracePoint indices for which the provided notice code corresponds to.

Link copied to clipboard

Trailer options corresponding to the vehicle.

Link copied to clipboard
sealed class RoadSnapTravelMode
Link copied to clipboard

Travel mode related options for the provided travel mode.

Link copied to clipboard

Travel mode options when the provided travel mode is "Truck".

Link copied to clipboard
class Route

The route.

Link copied to clipboard

Features that are allowed while calculating a route.

Link copied to clipboard

Areas to be avoided.

Link copied to clipboard

Geometry of the area to be avoided.

Link copied to clipboard

Specifies options for areas to avoid when calculating the route. This is a best-effort avoidance setting, meaning the router will try to honor the avoidance preferences but may still include restricted areas if no feasible alternative route exists. If avoidance options are not followed, the response will indicate that the avoidance criteria were violated.

Link copied to clipboard

Zone categories to be avoided.

Link copied to clipboard

Travel mode options when the provided travel mode is Car.

Link copied to clipboard

Details related to the continue highway step.

Link copied to clipboard

Details related to the continue step.

Link copied to clipboard

Options related to the destination.

Link copied to clipboard
sealed class RouteDirection
Link copied to clipboard

Driver related options.

Link copied to clipboard

Interval of the driver work-rest schedule. Stops are added to fulfil the provided rest schedule.

Link copied to clipboard

Type of the emission.

Link copied to clipboard
sealed class RouteEngineType
Link copied to clipboard

Details related to the enter highway step.

Link copied to clipboard

Specifies strict exclusion options for the route calculation. This setting mandates that the router will avoid any routes that include the specified options, rather than merely attempting to minimize them.

Link copied to clipboard

Details related to the exit step.

Link copied to clipboard

Steps of a leg that must be performed after the travel portion of the leg.

Link copied to clipboard
Link copied to clipboard

Details corresponding to the arrival for the leg.

Link copied to clipboard

Steps of a leg that must be performed before the travel portion of the leg.

Link copied to clipboard
Link copied to clipboard

Details corresponding to the departure for the leg.

Link copied to clipboard

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

Link copied to clipboard

Notices are additional information returned that indicate issues that occurred during route calculation.

Link copied to clipboard
Link copied to clipboard

Summarized details of the leg.

Link copied to clipboard

Position provided in the request.

Link copied to clipboard

Span computed for the requested SpanAdditionalFeatures.

Link copied to clipboard

Summarized details for the leg including travel steps only. The Distance for the travel only portion of the journey is the same as the Distance within the Overview summary.

Link copied to clipboard

Summarized details for the leg including travel steps only. The Distance for the travel only portion of the journey is the same as the Distance within the Overview summary.

Link copied to clipboard

Steps of a leg that must be performed during the travel portion of the leg.

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard

Details that are specific to a Keep step.

Link copied to clipboard
class 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.

Link copied to clipboard
Link copied to clipboard

The returned Route leg geometry.

Link copied to clipboard
sealed class RouteLegTravelMode
Link copied to clipboard
sealed class RouteLegType
Link copied to clipboard

Important labels including names and route numbers that differentiate the current route from the alternatives presented.

Link copied to clipboard

Options related to route matching.

Link copied to clipboard

Allow Options related to the route matrix.

Link copied to clipboard

Provides the circle that was used while calculating the route.

Link copied to clipboard

Area to be avoided.

Link copied to clipboard

Geometry of the area to be avoided.

Link copied to clipboard

Specifies options for areas to avoid when calculating the route. This is a best-effort avoidance setting, meaning the router will try to honor the avoidance preferences but may still include restricted areas if no feasible alternative route exists. If avoidance options are not followed, the response will indicate that the avoidance criteria were violated.

Link copied to clipboard

Zone categories to be avoided.

Link copied to clipboard

Boundary within which the matrix is to be calculated. All data, origins and destinations outside the boundary are considered invalid.

Link copied to clipboard

Geometry of the routing boundary.

Link copied to clipboard

Travel mode options when the provided travel mode is Car.

Link copied to clipboard

The route destination.

Link copied to clipboard

Options related to the destination.

Link copied to clipboard

The calculated route matrix containing the results for all pairs of Origins to Destination positions. Each row corresponds to one entry in Origins. Each entry in the row corresponds to the route from that entry in Origins to an entry in Destination positions.

Link copied to clipboard
Link copied to clipboard

Specifies strict exclusion options for the route calculation. This setting mandates that the router will avoid any routes that include the specified options, rather than merely attempting to minimize them.

Link copied to clipboard
Link copied to clipboard

Matching options.

Link copied to clipboard

The start position for the route.

Link copied to clipboard

Origin related options.

Link copied to clipboard

Travel mode options when the provided travel mode is Scooter

Link copied to clipboard

Options to configure matching the provided position to a side of the street.

Link copied to clipboard

Traffic related options.

Link copied to clipboard

Trailer options corresponding to the vehicle.

Link copied to clipboard
Link copied to clipboard

Travel mode related options for the provided travel mode.

Link copied to clipboard

Travel mode options when the provided travel mode is "Truck"

Link copied to clipboard
Link copied to clipboard

The vehicle License Plate.

Link copied to clipboard
Link copied to clipboard

Notice Detail that is a range.

Link copied to clipboard
sealed class RouteNoticeImpact
Link copied to clipboard

The route number.

Link copied to clipboard

Origin related options.

Link copied to clipboard

The place where the waypoint is passed through and not treated as a stop.

Link copied to clipboard

If the waypoint should be treated as a stop. If yes, the route is split up into different legs around the stop.

Link copied to clipboard

Details corresponding to the arrival for a leg.

Link copied to clipboard

Details corresponding to the departure for a leg.

Link copied to clipboard

Details that are specific to a pedestrian leg.

Link copied to clipboard

Notices are additional information returned that indicate issues that occurred during route calculation.

Link copied to clipboard
Link copied to clipboard

Options related to the pedestrian.

Link copied to clipboard

Provides a summary of a pedestrian route step.

Link copied to clipboard

Place details corresponding to the arrival or departure.

Link copied to clipboard

Span computed for the requested SpanAdditionalFeatures.

Link copied to clipboard

Summarized details for the leg including before travel, travel and after travel steps.

Link copied to clipboard

Summarized details for the leg including travel steps.

Link copied to clipboard

Steps of a leg that must be performed during the travel portion of the leg.

Link copied to clipboard
Link copied to clipboard

Details that are specific to a ramp step.

Link copied to clipboard

Notices are additional information returned that indicate issues that occurred during route calculation.

Link copied to clipboard
Link copied to clipboard
class RouteRoad

The road on the route.

Link copied to clipboard
sealed class RouteRoadType
Link copied to clipboard

Details about the roundabout leg.

Link copied to clipboard

Details about the roundabout step.

Link copied to clipboard

Details about the step.

Link copied to clipboard

Travel mode options when the provided travel mode is Scooter

Link copied to clipboard
sealed class RouteSideOfStreet
Link copied to clipboard

Options to configure matching the provided position to a side of the street.

Link copied to clipboard

Sign post information of the action, applicable only for TurnByTurn steps. See RouteSignpost for details of sub-attributes.

Link copied to clipboard

Labels presented on the sign post.

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard

Details about the dynamic speed.

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard

Details about the speed limit corresponding to the span.

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard

Summarized details for the leg including travel steps only. The Distance for the travel only portion of the journey is the same as the Distance within the Overview summary.

Link copied to clipboard
class RouteToll

Provides details about toll information along a route, including the payment sites, applicable toll rates, toll systems, and the country associated with the toll collection.

Link copied to clipboard

Options related to Tolls on a route.

Link copied to clipboard

Details if the toll rate can be a pass that supports multiple trips.

Link copied to clipboard

Period for which the pass is valid.

Link copied to clipboard
Link copied to clipboard

Locations or sites where the toll fare is collected.

Link copied to clipboard

The toll price.

Link copied to clipboard

Summary of the route and toll price.

Link copied to clipboard

Price range with a minimum and maximum value, if a range.

Link copied to clipboard

The toll rate.

Link copied to clipboard

The toll summary for the complete route.

Link copied to clipboard

Toll systems are authorities that collect payments for the toll.

Link copied to clipboard
Link copied to clipboard

Traffic options for the route.

Link copied to clipboard

Trailer options corresponding to the vehicle.

Link copied to clipboard

Transponders for which this toll can be applied.

Link copied to clipboard
sealed class RouteTravelMode
Link copied to clipboard

Travel mode related options for the provided travel mode.

Link copied to clipboard
sealed class RouteTravelStepType
Link copied to clipboard

Travel mode options when the provided travel mode is "Truck"

Link copied to clipboard
sealed class RouteTruckType
Link copied to clipboard
sealed class RouteTurnIntensity
Link copied to clipboard

Details related to the turn step.

Link copied to clipboard

Details related to the U-turn step.

Link copied to clipboard

Details corresponding to the arrival for a leg.

Link copied to clipboard

Details corresponding to the departure for the leg.

Link copied to clipboard

Incidents corresponding to this leg of the route.

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard

Steps of a leg that correspond to the travel portion of the leg.

Link copied to clipboard

License plate information of the vehicle. Currently, only the last character is used where license plate based controlled access is enforced.

Link copied to clipboard

Notices are additional information returned that indicate issues that occurred during route calculation.

Link copied to clipboard
Link copied to clipboard

Additional details of the notice.

Link copied to clipboard

Summarized details of the leg.

Link copied to clipboard

Place details corresponding to the arrival or departure.

Link copied to clipboard

Span computed for the requested SpanAdditionalFeatures.

Link copied to clipboard

Summarized details of the route.

Link copied to clipboard

Summarized details of the route.

Link copied to clipboard

Steps of a leg that correspond to the travel portion of the leg.

Link copied to clipboard
Link copied to clipboard

This property contains a summary of violated constraints.

Link copied to clipboard

Waypoint between the Origin and Destination.

Link copied to clipboard

The weight constraint for the route.

Link copied to clipboard
Link copied to clipboard
class RouteZone

The zone.

Link copied to clipboard
sealed class RouteZoneCategory
Link copied to clipboard
sealed class RoutingObjective
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard

The request was denied due to request throttling.

Link copied to clipboard
sealed class TrafficUsage
Link copied to clipboard

The input fails to satisfy the constraints specified by an AWS service.

Link copied to clipboard

The input fails to satisfy the constraints specified by the Amazon Location service.

Link copied to clipboard
Link copied to clipboard

Access hours corresponding to when a destination can be visited.

Link copied to clipboard
Link copied to clipboard

The area to be avoided.

Geometry of the area to be avoided.

Link copied to clipboard

Specifies options for areas to avoid. This is a best-effort avoidance setting, meaning the router will try to honor the avoidance preferences but may still include restricted areas if no feasible alternative route exists. If avoidance options are not followed, the response will indicate that the avoidance criteria were violated.

Link copied to clipboard

Options for WaypointOptimizationClustering.

Link copied to clipboard

This contains information such as distance and duration from one waypoint to the next waypoint in the sequence.

Link copied to clipboard
Link copied to clipboard

Destination related options.

Link copied to clipboard

Driver related options.

Driving distance related options.

Link copied to clipboard

Specifies strict exclusion options for the route calculation. This setting mandates that the router will avoid any routes that include the specified options, rather than merely attempting to minimize them.

Link copied to clipboard

The failed constraint.

Link copied to clipboard

The impeding waypoint.

Link copied to clipboard

The optimized waypoint.

Link copied to clipboard

Origin related options.

Link copied to clipboard

Options related to a pedestrian.

Link copied to clipboard

Driver work-rest schedules defined by a short and long cycle. A rest needs to be taken after the short work duration. The short cycle can be repeated until you hit the long work duration, at which point the long rest duration should be taken before restarting.

Link copied to clipboard

Resting phase of the cycle.

Link copied to clipboard

Pre defined rest profiles for a driver schedule. The only currently supported profile is EU.

Link copied to clipboard

Options to configure matching the provided position to a side of the street.

Link copied to clipboard

Time breakdown for the sequence.

Link copied to clipboard

Options related to traffic.

Link copied to clipboard

Trailer options corresponding to the vehicle.

Link copied to clipboard
Link copied to clipboard

Travel mode related options for the provided travel mode.

Link copied to clipboard

Travel mode options when the provided travel mode is "Truck"

Link copied to clipboard
Link copied to clipboard

Waypoint between the Origin and Destination.

Link copied to clipboard

Specifies the total weight for the specified axle group. Meant for usage in countries that have different regulations based on the axle group type.