Climbers care quite a bit about surprise roofs, slabby boulder problems, and much in between.
A quick-to-eyeball index of climb steepness would be nice for many climbers.
Aside from a climb's rating,
there's little that affects your experience more than a climb's steepness.
I can't climb slab and It's too steep are common refrains.
A good visualization should be versatile.
Avoid color dependence; it can clash with color schemes or be difficult for users with color vision issues.
A bit of mandatory initial education is okay, but for a trained user, the message should be obvious.
It also must clearly differentiate between a wide range of climbs.
For testing, we'll use a diverse selection of well-known climbs:
This fails for steep climbs.
The awkward rough edge is that it's too similar to the profile of a wall.
For a vertical climb, it will look just like and match the cross-section of a wall.
However, for a traverse, it AHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHH
It's not immediately obvious which side of the line you're climbing on.
This visualization starts to fail on climbs that are overwhelmingly steep.
The more segments that are used, the less obvious the patterns are
This is not easy to draw by hand
The idea here was to be a bit more compact and produce a predictable size.
Obvious issues revolved around segments similar levels of steepness;
They overlap and hide each other.
It's also hard to see context within a diagram.
This visualization fail entirely when there are multiple small to medium segments defined.
burst (with opacity and ring)
Adding a ring at the outside edge, and making the rays of the "burst"
opaque can help show context.
burst (adding pointers)
burst (pointers to ticks)
burst (tracking overhang)
this is far too busy.
burst (at the edge)
Target (with rings)
the downside here
the wasted space on the bottom half of the circle. could be fixed by cropping out the bottom of the circle
the center of the circle is very subtle, and the edges are exaggerated.
this is a particular issue for climbs that start with a short segment