com.google.maps.gwt.client
Class DistanceMatrixRequest

java.lang.Object
  extended by JavaScriptObject
      extended by com.google.maps.gwt.client.DistanceMatrixRequest

public class DistanceMatrixRequest
extends JavaScriptObject

A distance matrix query sent by the DistanceMatrixService containing arrays of origin and destination locations, and various options for computing metrics. THIS SOURCE CODE IS GENERATED, DO NOT MODIFY


Constructor Summary
protected DistanceMatrixRequest()
          Protected constructor avoids default public constructor.
 
Method Summary
static DistanceMatrixRequest create()
           
 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( destinations)
          An array containing destination address strings and/or LatLng s, to which to calculate distance and time.
 void setDestinations(JsArrayString destinations)
          An array containing destination address strings and/or LatLng s, to which to calculate distance and time.
 void setOrigins( origins)
          An array containing origin address strings and/or LatLng s, from which to calculate distance and time.
 void setOrigins(JsArrayString origins)
          An array containing origin address strings and/or LatLng s, from which to calculate distance and time.
 void setRegion(java.lang.String region)
          Region code used as a bias for geocoding requests.
 void setTravelMode(TravelMode travelMode)
          Type of routing requested.
 void setUnitSystem(UnitSystem unitSystem)
          Preferred unit system to use when displaying distance.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DistanceMatrixRequest

protected DistanceMatrixRequest()
Protected constructor avoids default public constructor.

Method Detail

create

public static final DistanceMatrixRequest create()

setAvoidHighways

public final void setAvoidHighways(boolean avoidHighways)
If true, instructs the Distance Matrix service to avoid highways where possible. Optional.


setAvoidTolls

public final void setAvoidTolls(boolean avoidTolls)
If true, instructs the Distance Matrix service to avoid toll roads where possible. Optional.


setDestinations

public final void setDestinations( destinations)
An array containing destination address strings and/or LatLng s, to which to calculate distance and time. Required.


setDestinations

public final void setDestinations(JsArrayString destinations)
An array containing destination address strings and/or LatLng s, to which to calculate distance and time. Required.


setOrigins

public final void setOrigins( origins)
An array containing origin address strings and/or LatLng s, from which to calculate distance and time. Required.


setOrigins

public final void setOrigins(JsArrayString origins)
An array containing origin address strings and/or LatLng s, from which to calculate distance and time. Required.


setRegion

public final void setRegion(java.lang.String region)
Region code used as a bias for geocoding requests. Optional.


setTravelMode

public final void setTravelMode(TravelMode travelMode)
Type of routing requested. Required.


setUnitSystem

public final void setUnitSystem(UnitSystem unitSystem)
Preferred unit system to use when displaying distance. Optional; defaults to metric.