Budget constraint for reachable range calculation.
Defines the limit (time, distance, or fuel/charge) for calculating how far you can travel from a starting point.
Use Cases:
// 30-minute travel timeconst timeBudget: ReachableRangeBudget = { type: 'timeMinutes', value: 30};// 50 km distanceconst distanceBudget: ReachableRangeBudget = { type: 'distanceKM', value: 50};// 50% battery remainingconst evBudget: ReachableRangeBudget = { type: 'remainingChargeCPT', value: 50};// 20 liters of fuelconst fuelBudget: ReachableRangeBudget = { type: 'spentFuelLiters', value: 20}; Copy
// 30-minute travel timeconst timeBudget: ReachableRangeBudget = { type: 'timeMinutes', value: 30};// 50 km distanceconst distanceBudget: ReachableRangeBudget = { type: 'distanceKM', value: 50};// 50% battery remainingconst evBudget: ReachableRangeBudget = { type: 'remainingChargeCPT', value: 50};// 20 liters of fuelconst fuelBudget: ReachableRangeBudget = { type: 'spentFuelLiters', value: 20};
The type of budget, including units.
timeMinutes
distanceKM
remainingChargeCPT
spentChargePCT
spentFuelLiters
The value of the budget based on the units mentioned in the type.
Typical Values:
value: 30 // 30 minutes/km/percent/liters depending on typevalue: 15.5 // Decimal values supported Copy
value: 30 // 30 minutes/km/percent/liters depending on typevalue: 15.5 // Decimal values supported
Budget constraint for reachable range calculation.
Defines the limit (time, distance, or fuel/charge) for calculating how far you can travel from a starting point.
Remarks
Use Cases:
Example