Trailforks Introduces Trail Grade Visualization
You may, or may not have already noticed that we recently incorporated elevation/grade visualization into the Trailforks app. Grade visualization has been a requested feature for quite some time, but it took us a while to find a solution that we were happy with.
Let's look at the problem. Trails have different distances and different elevations, but within the app we had limited horizontal and vertical space to represent these differences.
We started by integrating a few different visualizations into the app to test and better understand the usability of each.
The question we asked ourselves was, how can we represent the grade to instantly convey to the user an understanding of the trail characteristics?
Our solution
We really like this solution as it's clean and simple.
At a glance this gives the user more knowledge of the trail they are about to ride.
Nerd talk beginning. These are some of the goals and work we did to make all this happen.
1. Create an in-house custom elevation service for the whole World.
2. Increase localized accuracy of elevation service data by augmenting data with millions of rides
3. Regenerate all trail data points with equidistant points mapped to new more accurate elevation points.
4. Real time signal process the elevation data to filter out noise yet preserve important signal.
5. Represent the data to provide the user instantaneous understanding of trail characteristics.
Hope everyone enjoys this new feature and please leave us some feedback and suggestions on this and future improvements and features.
Let's look at the problem. Trails have different distances and different elevations, but within the app we had limited horizontal and vertical space to represent these differences.
We started by integrating a few different visualizations into the app to test and better understand the usability of each.
The question we asked ourselves was, how can we represent the grade to instantly convey to the user an understanding of the trail characteristics?
Our solution
Using the trail Credit Line as an example, it looks like there is a punchy climb at the beginning of the trail, followed by a few ups and downs, finishing with a low grade pedal section.
We really like this solution as it's clean and simple.
At a glance this gives the user more knowledge of the trail they are about to ride.
Nerd talk beginning. These are some of the goals and work we did to make all this happen.
1. Create an in-house custom elevation service for the whole World.
2. Increase localized accuracy of elevation service data by augmenting data with millions of rides
3. Regenerate all trail data points with equidistant points mapped to new more accurate elevation points.
4. Real time signal process the elevation data to filter out noise yet preserve important signal.
5. Represent the data to provide the user instantaneous understanding of trail characteristics.
Hope everyone enjoys this new feature and please leave us some feedback and suggestions on this and future improvements and features.
Author Info:
Sign Up for the Pinkbike Newsletter - All the Biggest, Most Interesting Stories in your Inbox
PB Newsletter Signup