Module google_maps::directions::response

source ·
Expand description

Resources (enums, structs) for processing the Directions API response from the Google Maps Platform. Look in here for more information about the data returned from Google’s server and how to parse it with your program.

Modules§

  • A representation of distance as a numeric value and a display string.
  • A representation of duration as a numeric value and a display string.
  • Contains the DrivingManeuver enum and its associated traits. It is often used to determine which icon to display for the current step.
  • Contains the GeocoderStatus enum and its associated traits. It indicates the status resulting from geocoding operations.
  • A single leg consisting of a set of steps in a DirectionsResult. Some fields in the leg may not be returned for all requests.
  • A single route containing a set of legs.
  • Contains the Status enum and its associated traits. It may contain debugging information to help you track down why the service request failed.
  • Each element in the steps array defines a single step of the calculated directions. A step is the most atomic unit of a direction’s route.
  • Transit directions return additional information
  • Contains the TransitCurrency enum and its associated traits. It is used to specify a currency. Included for use with the transit fares returned by Google Maps Directions API.
  • Transit directions return additional information.
  • Contains the total fare (that is, the total ticket costs) on this route.
  • Contains the type of vehicle used on this line.
  • Contains information about the stop/station for this part of the trip.
  • A representation of time as a Date object, a localized string, and a time zone.
  • Contains the type of vehicle used on this line.

Structs§

  • Directions responses contain the following root elements.