Arrival-time forecasts sampled along an active route. More...
Classes | |
| class | RouteWeatherProvider |
| Fetch a single batch of hourly forecasts in UTC for route checkpoints. More... | |
Functions | |
| tuple[RouteCheckpoint,...] | sample_route (RouteResult route, datetime departure, float progress=0) |
| Sample up to six remaining checkpoints using maneuver travel times. | |
Arrival-time forecasts sampled along an active route.
| tuple[RouteCheckpoint, ...] weather.route_weather.sample_route | ( | RouteResult | route, |
| datetime | departure, | ||
| float | progress = 0 |
||
| ) |
Sample up to six remaining checkpoints using maneuver travel times.
Progress is a fraction of total route distance. Arrival times are estimates from the calculated route, without live traffic or planned stops.