ComputeCustomRoutes request message.
ComputeCustomRoutes response message.
ComputeRouteMatrix request message
ComputeRoutes request message.
ComputeRoutes the response message.
Encapsulates statistics about the time spent and distance travelled in a
custom area.
Encapsulates a custom route computed based on the route objective specified
by the customer. CustomRoute contains a route and a route token, which can be
passed to NavSDK to reconstruct the custom route for turn by turn navigation.
Information related to how and why a fallback result was used. If this field
is set, then it means the server used a different routing mode from your
preferred mode as fallback.
Encapsulates the license plate last character restriction.
Encapsulates a location (a geographic point, and an optional heading).
Encapsulates an encoded polyline.
Encapsulates a route, which consists of a series of connected road segments
that join beginning, ending, and intermediate waypoints.
Encapsulates a segment between non-via
waypoints.
Encapsulates a segment of a RouteLeg
. A step corresponds to a single
navigation instruction. Route legs are made up of steps.
Encapsulates the additional information that the user should be informed
about, such as possible traffic zone restriction on a leg step.
Encapsulates the additional information that the user should be informed
about, such as possible traffic zone restriction etc. on a route leg.
A single destination for ComputeRouteMatrixRequest
Encapsulates route information computed for an origin/destination pair in the
ComputeRouteMatrix API. This proto can be streamed to the client.
A single origin for ComputeRouteMatrixRequest
Encapsulates a set of optional conditions to satisfy when calculating the
routes.
Encapsulates an objective to optimize for by ComputeCustomRoutes.
Encapsulates the additional information that the user should be informed
about, such as possible traffic zone restriction etc.
Traffic density indicator on a contiguous segment of a polyline or path.
Given a path with points P_0, P_1, … , P_N (zero-based index), the
SpeedReadingInterval defines an interval and describes its traffic using the
following categories.
Encapsulates toll information on a Route
or on a RouteLeg
.
Encapsulates the traffic restriction applied to the route. As of October
2019, only Jakarta, Indonesia takes into consideration.
Encapsulates the vehicle information, such as the license plate last
character.
Encapsulates a waypoint. Waypoints mark both the beginning and end of a
route, and include intermediate stops along the route.
Reasons for using fallback response.
Actual routing mode used for returned fallback response.
A set of values that specify the navigation action to take for the current
step (e.g., turn left, merge, straight, etc.).
Specifies the preferred type of polyline to be returned.
A set of values that specify the quality of the polyline.
The condition of the route being returned.
A set of values used to specify the mode of travel.
A set of values that specify factors to take into consideration when
calculating the route.
List of toll passes around the world that we support.
A set of values that specify the unit of measure used in the display.
A set of values describing the vehicle’s emission type.
Applies only to the DRIVE travel mode.