Mit unsortiert meine ich wenn da zB. Segmente nicht zusammenhängen. Es folgt auf ein Stück Bahnstrasse ein Stück von der Schulstrasse und erst dann das nächste Stück der Bahnstrasse. Oder ein Segment, das fast am Anfang einer Route sein sollte, ist erst ganz am Ende eingereit.
Ein anderer Fehler bei Radrouten entsteht häufig, wenn es für die beiden Fahrtrichtungen getrennte Abschnitte gibt. Dann brauchen die Segmente ein forward oder backward, je nachdem in welcher Richtung die befahren werden. Und dann sind auch diese Segmente wieder korrekt zu sortieren. Zuerst diejenigen die dem Routenverlauf vom Start zum Ziel folgen, dann diejenigen, denen man folgen muss wenn man vom Ziel zum Start fährt. Diese aber ebenfalls in der Reihung näher beim Start beginnend.
Ist gar nicht so leicht, so etwas zu beschreiben.