ich weiß nicht, wie ich eine Relation abzweigen lassen soll. Es geht um den Jakobsweg. http://ra.osmsurround.org/analyzeMap?relationId=181038
Es gibt bei uns alternativ Routen und Querungen, die ausgeschildert sind.
Wie macht man das am besten?
Wenn sie das wirklich nicht dürfen, dann sind IMHO alle Straßenrelationen kaputt. Ich wette, die trennen sich alle irgendwo mal an einer größeren Kreuzung in separate Ways auf, und schon hast du eine Verzweigung
Ich sehe das Problem nicht. Die Länge des Hauptweges gehört als distance=* an die Relation getaggt, die muss keiner umständlich ermitteln. Und wie wird der GPS-Track genutzt? Wenn als Overlay, sehe ich auch kein Problem, denn die Entscheidung, ob Hauptroute oder Alternative gegangen wird, trifft immer noch der Wanderer. Er braucht nur die Hervorhebung auf der Karte, und die hat er auch, wenn gar keine roles gesetzt werden. Erst wenn eine maschinelle Turn-by-Turn-Navigation daraus erstellt wird, muss der Router insbesondere an einem Punkt, an dem Alternativen einmünden, wissen, wo die Hauptroute weitergeht, damit er nicht auf der Alternative zurückläuft.
Alle drei Punkte (Ermittelung der „Hauptlänge“ + im Overlay zwischen Alternativen und Hauptweg unterscheiden + Hauptweg turn-by-turn folgen) lassen sich per Auswertung der Role „alternative“ lösen.
Der Coast to Coast Walk (Relation 12145) hat an 6 Stellen Alternativen, davon hat eine zwei Alternativen und eine andere wird jahreszeitlich geändert (auch drei Teilrouten, aber ohne Wahlmöglichkeit). Was mache ich da? 1 Relation Hauptroute (das ist schon eine Superroute aus drei Einzelrouten, hätte sonst fast 800 members) und 8 Relationen für die Alternativen, dann die Hauptweg-Superroute mit den Alternativrelationen in eine Superduperroute zusammenpacken?
Danke schon mal für die Antworten.
Wenn ich den Weg mit extra Relationen gehe, muss man dann eine Superroute erstellen oder kann man die Alternative auch als Child in der Main Route anhängen?