If true
, instructs the Directions service to avoid ferries
where possible. Optional.
If true
, instructs the Directions service to avoid highways
where possible. Optional.
If true
, instructs the Directions service to avoid toll
roads where possible. Optional.
Location of destination. This can be specified as either a string to be
geocoded, or a LatLng
, or a Place
. Required.
Settings that apply only to requests where travelMode
is
DRIVING
. This object will have no effect for other travel
modes.
If set to true
, the DirectionsService
will
attempt to re-order the supplied intermediate waypoints to minimize
overall cost of the route. If waypoints are optimized, inspect
DirectionsRoute.waypoint_order
in the response to determine
the new ordering.
Location of origin. This can be specified as either a string to be
geocoded, or a LatLng
, or a Place
. Required.
Whether or not route alternatives should be provided. Optional.
Region code used as a bias for geocoding requests. Optional.
Settings that apply only to requests where travelMode
is
TRANSIT. This object will have no effect for other travel modes.
Type of routing requested. Required.
Preferred unit system to use when displaying distance. Defaults to the unit system used in the country of origin.
Array of intermediate waypoints. Directions are calculated from the origin to the destination by way of each waypoint in this array. See the developer's guide for the maximum number of waypoints allowed. Waypoints are not supported for transit directions. Optional.
Generated using TypeDoc
A directions query to be sent to the
DirectionsService
.