Thanks, I had forgotten about that thread. It almost seems like I answered my own question here:
At the time I was imagining how I would tag a groomed, patrolled trail that is only for ski touring and is not used by lift-served downhill skiers at all. I don’t know if such a thing exists, but that’s the hypothetical I was picturing. I wasn’t thinking of a primarily lift-served downhill trail that also gets used as an uphill route some of the time. That feels like a bit of a different situation to me.
Here are some samples from a ski resort trail map. Notice how the uphill routes have a quite a distinct style setting them apart from the rest of the trails.
The resort operators want everyone to be aware that they may encounter uphill traffic on these highlighted trails, and that these are the only trails where uphill travel is allowed.
Mapping as a separate way
I mapped one of these uphill routes as a piste:type=skitour way running parallel to the piste:type=downhill it follows.
Here is how OpenSkiMap, OsmAnd, and OpenSnowMap display this data.
OpenSkiMap uses dashed lines for the
skitour. Although they are visible here, the partially overlapping, parallel
downhill lines prevent them from really standing out.
OsmAnd renders a thick dotted line for the
skitour. Unfortunately, the dots are the same color (based on difficulty) as the parallel solid
downhill line so they mostly blend into it. Some dots can be seen poking out from the side of the lines near the “Twice as Nice Woods” and “Intro” labels if you look closely.
OpenSnowMap also uses a dotted line for the
skitour and it is mostly hidden here as well.
Mapping as a route relation
I mapped the other designated uphill route (from the resort above) as a piste:type=skitour route relation using piste:type=downhill ways as members.
And more rendering examples from the same three maps.
This time OpenSkiMap offsets the the
skitour line from the
downhill line so it stands out a bit more. I guess this is possible since the two are connected via the route relation.
This mapping method ends up much more visible in OsmAnd. The
skitour dots are rendered on top of the solid
downhill line but the dot color is changed so it contrasts with the line color. Again I assume the route relation enables this.
OpenSnowMap’s dotted line is completely hidden by the solid
downhill line this time. There is an uphill skier icon next to the “Old Turnpike” label, though, so we can tell it is trying to show the
skitour.
Overall it seems the results are a bit better with the route relation method. Not ideal in OpenSnowMap, but I imagine it could potentially do something similar to OsmAnd or OpenSkiMap.
Standalone ski tour examples
For comparison I also collected some render samples of standalone piste:type=skitour routes all by themselves in the backcountry.
These line styles all work well for this purpose, and are much more visually distinct here where they aren’t competing with a dense network of downhill piste lines. This is part of why I was wondering if data consumers might want to treat an uphill route within a resort a bit differently than one off by itself, and if some new tagging might be helpful for that. For now I’ll use the route relation method. Hopefully that encodes enough information.