Table of Contents

Namespace GoogleMapsApi.Entities.Routes.Response

Classes

FallbackInfo

Populated when the Routes API had to fall back to a different routing mode than the one requested (e.g. live traffic was unavailable).

GeocodedIntermediate

Geocoded intermediate waypoint with its input position.

GeocodedWaypoint

Geocoded information for a single waypoint.

GeocoderStatus

RPC-style status returned by the geocoder.

GeocodingResults

Diagnostic information about how the request's waypoints were geocoded. Returned only when the request supplies waypoints by free-text address (waypoints supplied by place ID or lat/lng do not require geocoding).

LegLocation

Geographic location of a leg endpoint.

Money

Monetary amount in a given currency (Google's google.type.Money).

NavigationInstruction

Turn-by-turn navigation instruction for a step.

Polyline

Polyline returned by the Routes API. By default the API returns the encoded-polyline format (same as the legacy Directions API); use the DecodedPoints helper to expand it into a list of Locations.

Route

A computed route — usually one per response, more when alternatives are requested.

RouteLeg

A single leg of a Route (between two waypoints).

RouteLegStep

A single navigation step within a RouteLeg.

RouteLegTravelAdvisory

Leg-level advisory metadata.

RouteTravelAdvisory

Route-level advisory metadata returned when the corresponding extra computations are requested.

RoutesResponse

Response from the Google Routes API computeRoutes endpoint.

SpeedReadingInterval

One segment of speed information over the polyline.

TollInfo

Toll cost summary.

Viewport

Latitude/longitude viewport that bounds a route or feature.

Enums

FallbackReason

Reason a fallback routing mode was used.

FallbackRoutingMode

Actual routing mode used when a fallback occurred.

Maneuver

Maneuver categories returned by the Routes API.

RouteLabel

Labels describing a returned route's category.

Speed

Traffic speed bucket.