Tja, ik hoor van een probleem, en dan probeer ik het te doorgronden en te verzinnen hoe je dat principieel op kan lossen. Het is een vloek en een zegen tegelijk! Maar zo moet het forward/backward dingetje in fietsroutes ook verzonnen zijn. Daar had de sortering ook geen weet van de route, maar dat is toch geregeld en nu kan JOSM er per richting op sorteren. binnen 1 routerelatie.
Ik zie wel oplossingsrichtingen. Je zou bij voorbeeld de hierarchie kunnen gebruiken:
- Je maakt van elk glas en van de brug van de bril een deelrelatie.
- Dan zet je die in een parent relatie.
- Daarin neem je de brug twee keer op, een keer met de rol forward (=met de richting/sortering van de deelrelatie mee) en een keer backward (=tegen de richting/sortering van de deelrelatie in).
Dan heb je het volgens mij qua informatie helemaal vastgelegd. Sorteren is dan per deelrelatie met de gewone sorteerknop, en in de parent relatie moet je zelf de volgorde aangeven.