powered by
This function assumes that elevations and distances are in the same units.
route_average_gradient(elevations, distances)
Elevations, e.g. those provided by the cyclestreets package
cyclestreets
Distances, e.g. those provided by the cyclestreets package
Other route_funs: route_rolling_average(), route_rolling_diff(), route_rolling_gradient(), route_sequential_dist(), route_slope_matrix(), route_slope_vector()
route_rolling_average()
route_rolling_diff()
route_rolling_gradient()
route_sequential_dist()
route_slope_matrix()
route_slope_vector()
r1 <- od_data_routes[od_data_routes$route_number == 2, ] elevations <- r1$elevations distances <- r1$distances route_average_gradient(elevations, distances) # an average of a 4% gradient
Run the code above in your browser using DataLab