RangeCalculationOptions
data class RangeCalculationOptions( val origin: ItineraryPoint, val budget: Budget, val vehicle: Vehicle = Vehicle.Car(), val costModel: CostModel? = null, val departAt: Date? = null, val maxFerryLength: Distance? = null, val chargeMargins: Set<Energy> = emptySet(), val queryOptions: QueryOptions? = null)
Content copied to clipboard
Options for range calculation.
Important: This is a Public Preview API. It may be changed or removed at any time.
Parameters
origin
The starting location of the range.
budget
A budget that limits the range.
vehicle
The vehicle to be used.
costModel
Options governing which streets to prefer.
departAt
Departure date and time.
maxFerryLength
Maximum length of ferries to take into account for the range.
chargeMargins
A set of remaining energy budgets for which range polygons are created.
queryOptions
Options regarding the way the request is sent to the server.
Constructors
Link copied to clipboard
fun RangeCalculationOptions( origin: ItineraryPoint, budget: Budget, vehicle: Vehicle = Vehicle.Car(), costModel: CostModel? = null, departAt: Date? = null, maxFerryLength: Distance? = null, chargeMargins: Set<Energy> = emptySet(), queryOptions: QueryOptions? = null)
Content copied to clipboard