Another attempt at summarizing the current situation: How should we included the direction?
- Andy Townsend suggested "Explicit start and/or finish nodes?", but I'm afraid that's not enough to deduce the direction of complex hiking routes like this one: https://www.openstreetmap.org/relation/9535700 - Using the sorted order of the relation? A lot of criticism on this method. It's fragile and could easily break when newbies edit. On the other hand, it's the only solution we have. Sarah remarked: "An unsorted route is not wrong, it's only less precise. Maps can show it without issues including waymarkedtrails. It just can't give you some advanced features." I guess the question is (as Peter Elderson also stated): would you rather have unsorted route relations and miss out on this additional information, or order the route relation and risk the danger they might get damaged later? On Fri, 3 May 2019 19:10:18 +0200, Peter Elderson <pelder...@gmail.com> wrote: > If you want a routing app to navigate you along an OSM route (using gpx as > intermediate), or a comparable dat use of OSM routes, the route must be > ordered correctly or it simply won't work. If 65% of the routes is ordered, > that means 35% is not and you can't rely on it for routing or profiling. I > would say you need at least 95% correct. > > Vr gr Peter Elderson > > > Op vr 3 mei 2019 om 18:39 schreef Sarah Hoffmann <lon...@denofr.de>: > > > Hi, > > > > On Fri, May 03, 2019 at 01:24:49PM +0100, Andy Townsend wrote: > > > Seriously, hoever wrote that section of that wiki page > > https://wiki.openstreetmap.org/w/index.php?title=Relation:route&action=history > > > must have done so out of their _desire_ that relations are kept ordered > > in > > > OSM, not out of any observation that they actually _are_ ordered. > > > > I haven't edited the wiki page but I'm likely responsible that it > > appeared because of this post: > > https://www.openstreetmap.org/user/lonvia/diary/42262 > > > > Please note the statistics at the end of the post. I actually > > did bother to observe the state of affairs and I found that a > > majority of routes in fact _are_ already sorted. The numbers > > are from before waymarkedtrails stopped sorting routes, i.e. > > they are not distored by the fact that people wanted to see > > a clean elevation profile on the site. > > > > > In OSM you need to deal with the data as it is, not as you'd like it to > > be - > > > the nature of the project, where anyone can contribute, and they may not > > be > > > even aware of concepts that you care deeply about makes it fundamentally > > the > > > worst place to be an architecture astronaut (as per > > https://www.joelonsoftware.com/2001/04/21/dont-let-architecture-astronauts-scare-you/ > > > etc.). > > > > This judgement is a bit unfair unless you have actually tried to > > sort routes. It's easy for the 2/3 or so routes that are strictly > > linear. For everything else, it's hard. It's essentially an optimisation > > problem. And no matter what you do, part of your algorithm involves > > guessing what the mapper might have wanted. That is the point where > > I argue that the mapping is flawed and might miss some information > > that the mapper actual has at their disposal. > > > > Here is an example of a route that is really hard to sort > > automaticaly but is perfectly usable when used in the order it > > appears in the relation: > > https://hiking.waymarkedtrails.org/#route?id=1115137 > > > > > That's not to say that we can't try and make contributions better, but > > the > > > way to do that is to modify the tools that people use to contribute to > > OSM > > > not to write wiki pages that no-one reads before they start editing. > > > > As everything in OSM, you don't need to read that wiki page and you > > have the freedom to sort your routes or not. If you don't want to > > bother, that's perfectly fine. An unsorted route is not wrong, it's > > only less precise. Maps can show it without issues including > > waymarkedtrails. It just can't give you some advanced features. > > > > One more point: > > Most editors are quite good at keeping route order these days (iD has > > looong ago been fixed). But even when they get it wrong (mostly due to > > complicated way splits or reversals) having routes sorted actually > > means that the damage is less severe because when you stitch the > > remaining parts together, the result is still very usable. > > > > Kind regards > > > > Sarah > > > > > > _______________________________________________ > > Tagging mailing list > > Tagging@openstreetmap.org > > https://lists.openstreetmap.org/listinfo/tagging > > > _______________________________________________ > Tagging mailing list > Tagging@openstreetmap.org > https://lists.openstreetmap.org/listinfo/tagging _______________________________________________ Tagging mailing list Tagging@openstreetmap.org https://lists.openstreetmap.org/listinfo/tagging