public class DistanceMatrixRequest extends JavaScriptObject
Modifier | Constructor and Description |
---|---|
protected |
DistanceMatrixRequest()
use newInstance();
|
Modifier and Type | Method and Description |
---|---|
boolean |
getAvoidHighways()
If true, instructs the Distance Matrix service to avoid highways where possible.
|
boolean |
getAvoidTolls()
If true, instructs the Distance Matrix service to avoid toll roads where possible.
|
JsArrayString |
getDestinations_Strings()
An array containing destination address strings and/or LatLngs, to which to calculate distance and time.
|
JsArray<LatLng> |
getDestinations()
An array containing destination address strings and/or LatLngs, to which to calculate distance and time.
|
JsArrayString |
getOrigins_Strings()
An array containing origin address strings and/or LatLngs, from which to calculate distance and time.
|
JsArray<LatLng> |
getOrigins()
An array containing origin address strings and/or LatLngs, from which to calculate distance and time.
|
String |
getRegion()
Create new
DistanceMatrixRequest instance |
TravelMode |
getTravelMode()
Type of routing requested.
|
UnitSystem |
getUnitSystem()
Preferred unit system to use when displaying distance.
|
static DistanceMatrixRequest |
newInstance()
A distance matrix query sent by the DistanceMatrixService containing arrays of origin and destination locations, and various options for computing metrics.
|
void |
setAvoidHighways(boolean avoidHighways)
If true, instructs the Distance Matrix service to avoid highways where possible.
|
void |
setAvoidTolls(boolean avoidTolls)
If true, instructs the Distance Matrix service to avoid toll roads where possible.
|
void |
setDestinations(JsArray<LatLng> destinations)
An array containing destination address strings and/or LatLngs, to which to calculate distance and time.
|
void |
setDestinations(JsArrayString destinations)
An array containing destination address strings and/or LatLngs, to which to calculate distance and time.
|
void |
setOrigins(JsArray<LatLng> origins)
An array containing origin address strings and/or LatLngs, from which to calculate distance and time.
|
void |
setOrigins(JsArrayString origins)
An array containing origin address strings and/or LatLngs, from which to calculate distance and time.
|
void |
setRegion(String region)
Region code used as a bias for geocoding requests.
|
void |
setTravelMode(TravelMode travelMode)
Region code used as a bias for geocoding requests.
|
void |
setUnitSystem(UnitSystem unitSystem)
Type of routing requested.
|
cast, createArray, createFunction, createObject, equals, hashCode, toSource, toString
public static final DistanceMatrixRequest newInstance()
public final void setAvoidHighways(boolean avoidHighways)
avoidHighways
- public final boolean getAvoidHighways()
public final void setAvoidTolls(boolean avoidTolls)
avoidTolls
- public final boolean getAvoidTolls()
public final void setDestinations(JsArray<LatLng> destinations)
destinations
- public final JsArray<LatLng> getDestinations()
public final void setDestinations(JsArrayString destinations)
destinations
- public final JsArrayString getDestinations_Strings()
public final void setOrigins(JsArray<LatLng> origins)
origins
- public final JsArray<LatLng> getOrigins()
public final void setOrigins(JsArrayString origins)
origins
- public final JsArrayString getOrigins_Strings()
public final void setRegion(String region)
region
- public final String getRegion()
DistanceMatrixRequest
instancepublic final void setTravelMode(TravelMode travelMode)
travelMode
- public final TravelMode getTravelMode()
public final void setUnitSystem(UnitSystem unitSystem)
unitSystem
- public final UnitSystem getUnitSystem()
Copyright © 2011-2013 Gone Vertical LLC. All Rights Reserved.