-
- All Implemented Interfaces:
public final class IsochroneRequest.BuilderDefine isochrone request builder for creating IsochroneRequest object.
-
-
Constructor Summary
Constructors Constructor Description IsochroneRequest.Builder(GeoLocation origin)
-
Method Summary
Modifier and Type Method Description final IsochroneRequest.BuildersetMaxDistance(Integer distance)Set maximum travel distance. final IsochroneRequest.BuildersetGeneralizationFactor(Integer factor)Set the factor for generalizing the contour points returned representing accessible area. final IsochroneRequest.BuildersetRoutePreferences(RoutePreferences routePreferences)Set route preference condition. final IsochroneRequestbuild()-
-
Constructor Detail
-
IsochroneRequest.Builder
IsochroneRequest.Builder(GeoLocation origin)
- Parameters:
origin- Origin GeoLocation for isochrone calculation, it's Mandatory for isochrone request.
-
-
Method Detail
-
setMaxDistance
final IsochroneRequest.Builder setMaxDistance(Integer distance)
Set maximum travel distance.
- Parameters:
distance- Maximum travel distance in meters, it's Optional, default value is 1000.
-
setGeneralizationFactor
final IsochroneRequest.Builder setGeneralizationFactor(Integer factor)
Set the factor for generalizing the contour points returned representing accessible area.
- Parameters:
factor- The generalization factor, with valid value range 0, 99.
-
setRoutePreferences
final IsochroneRequest.Builder setRoutePreferences(RoutePreferences routePreferences)
Set route preference condition.
- Parameters:
routePreferences- Preferences, such as avoid highway, tunnel..
-
build
final IsochroneRequest build()
-
-
-
-