For this scenario I would use an area on area overlayer, then determine the lowest speed for each segment and use this to dissolve the segments back together again.
We use 3 different kinds of cookies. You can choose which cookies you want to accept. We need basic cookies to make this site work, therefore these are the minimum you can select. Learn more about our cookies.