<div dir="ltr">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. <div><br clear="all"><div><div dir="ltr" class="gmail_signature" data-smartmail="gmail_signature">Vr gr Peter Elderson</div></div><br></div></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">Op vr 3 mei 2019 om 18:39 schreef Sarah Hoffmann <<a href="mailto:lonvia@denofr.de">lonvia@denofr.de</a>>:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">Hi,<br>
<br>
On Fri, May 03, 2019 at 01:24:49PM +0100, Andy Townsend wrote:<br>
> Seriously, hoever wrote that section of that wiki page <a href="https://wiki.openstreetmap.org/w/index.php?title=Relation:route&action=history" rel="noreferrer" target="_blank">https://wiki.openstreetmap.org/w/index.php?title=Relation:route&action=history</a><br>
> must have done so out of their _desire_ that relations are kept ordered in<br>
> OSM, not out of any observation that they actually _are_ ordered.<br>
<br>
I haven't edited the wiki page but I'm likely responsible that it<br>
appeared because of this post:<br>
<a href="https://www.openstreetmap.org/user/lonvia/diary/42262" rel="noreferrer" target="_blank">https://www.openstreetmap.org/user/lonvia/diary/42262</a><br>
<br>
Please note the statistics at the end of the post. I actually<br>
did bother to observe the state of affairs and I found that a<br>
majority of routes in fact _are_ already sorted. The numbers<br>
are from before waymarkedtrails stopped sorting routes, i.e.<br>
they are not distored by the fact that people wanted to see<br>
a clean elevation profile on the site.<br>
<br>
> In OSM you need to deal with the data as it is, not as you'd like it to be -<br>
> the nature of the project, where anyone can contribute, and they may not be<br>
> even aware of concepts that you care deeply about makes it fundamentally the<br>
> worst place to be an architecture astronaut (as per <a href="https://www.joelonsoftware.com/2001/04/21/dont-let-architecture-astronauts-scare-you/" rel="noreferrer" target="_blank">https://www.joelonsoftware.com/2001/04/21/dont-let-architecture-astronauts-scare-you/</a><br>
> etc.).<br>
<br>
This judgement is a bit unfair unless you have actually tried to<br>
sort routes. It's easy for the 2/3 or so routes that are strictly<br>
linear. For everything else, it's hard. It's essentially an optimisation<br>
problem. And no matter what you do, part of your algorithm involves<br>
guessing what the mapper might have wanted. That is the point where<br>
I argue that the mapping is flawed and might miss some information<br>
that the mapper actual has at their disposal.<br>
<br>
Here is an example of a route that is really hard to sort<br>
automaticaly but is perfectly usable when used in the order it<br>
appears in the relation:<br>
<a href="https://hiking.waymarkedtrails.org/#route?id=1115137" rel="noreferrer" target="_blank">https://hiking.waymarkedtrails.org/#route?id=1115137</a><br>
<br>
> That's not to say that we can't try and make contributions better, but the<br>
> way to do that is to modify the tools that people use to contribute to OSM<br>
> not to write wiki pages that no-one reads before they start editing.<br>
<br>
As everything in OSM, you don't need to read that wiki page and you<br>
have the freedom to sort your routes or not. If you don't want to<br>
bother, that's perfectly fine. An unsorted route is not wrong, it's<br>
only less precise. Maps can show it without issues including<br>
waymarkedtrails. It just can't give you some advanced features.<br>
<br>
One more point:<br>
Most editors are quite good at keeping route order these days (iD has<br>
looong ago been fixed). But even when they get it wrong (mostly due to<br>
complicated way splits or reversals) having routes sorted actually<br>
means that the damage is less severe because when you stitch the<br>
remaining parts together, the result is still very usable.<br>
<br>
Kind regards<br>
<br>
Sarah<br>
<br>
<br>
_______________________________________________<br>
Tagging mailing list<br>
<a href="mailto:Tagging@openstreetmap.org" target="_blank">Tagging@openstreetmap.org</a><br>
<a href="https://lists.openstreetmap.org/listinfo/tagging" rel="noreferrer" target="_blank">https://lists.openstreetmap.org/listinfo/tagging</a><br>
</blockquote></div>