google.maps.DistanceMatrixRequest
interface
A distance matrix query sent by the DistanceMatrixService containing arrays of origin and destination locations, and various options for computing metrics.
| Properties | |
|---|---|
avoidFerries |
Type:
boolean optionalIf true, instructs the Distance Matrix service to avoid ferries where possible. Optional. |
avoidHighways |
Type:
boolean optionalIf true, instructs the Distance Matrix service to avoid highways where possible. Optional. |
avoidTolls |
Type:
boolean optionalIf true, instructs the Distance Matrix service to avoid toll roads where possible. Optional. |
destinations |
An array containing destination address strings, or LatLng, or Place objects, to which to calculate distance and time. Required. |
drivingOptions |
Type:
DrivingOptions optionalSettings that apply only to requests where travelMode is DRIVING. This object will have no effect for other travel modes. |
origins |
An array containing origin address strings, or LatLng, or Place objects, from which to calculate distance and time. Required. |
region |
Type:
string optionalRegion code used as a bias for geocoding requests. Optional. |
transitOptions |
Type:
TransitOptions optionalSettings that apply only to requests where travelMode is TRANSIT. This object will have no effect for other travel modes. |
travelMode |
Type:
TravelModeType of routing requested. Required. |
unitSystem |
Type:
UnitSystem optionalPreferred unit system to use when displaying distance. Optional; defaults to metric. |