Modify

Opened 12 years ago

Last modified 4 years ago

#8019 new defect

Sort relations by directional roles

Reported by: NE2 Owned by: team
Priority: major Milestone:
Component: Core Version:
Keywords: sort route relation role Cc:

Description

Yep, this again. Apparently one of the routing engines uses the directional roles for relations to tell you what ramp you take (e.g. for http://www.aaroads.com/california/images092/ca-092_freeway_entrance_eb_hayward.jpg you put role east on the SR 92 relation and it says merge into SR 92 east). But JOSM only sorts the forward and backward roles, so it's impossible to find and fix common errors (such as ways being the wrong way) with directional roles.

I suggest as a quick fix that forward:* and backward:* be treated the same as forward and backward. So you could use "forward:east" as the role and the routing engine would parse this. In the longer term, better support could be added that allows simply east, but this would require checking oneways and such to make sure it's all routable.

http://www.openstreetmap.org/browse/relation/929422 is an example of a relation that uses directional roles. I give no guarantees that it's complete.

Attachments (0)

Change History (4)

comment:1 by skyper, 5 years ago

Is this still a problem? Common alternative is link.

comment:2 by skyper, 5 years ago

Keywords: sort route relation added

comment:3 by skyper, 4 years ago

Actually, these roles look much easier to handle than forward/backward as there is not mixture of roles within one branch.

Does north/south always mean that the way is used in way direction aka forward or does it only mean that the way is only used in one direction but it can mean forward or backward

comment:4 by skyper, 4 years ago

Keywords: role added

Modify Ticket

Change Properties
Set your email in Preferences
Action
as new The owner will remain team.
as The resolution will be set. Next status will be 'closed'.
to The owner will be changed from team to the specified user.
Next status will be 'needinfo'. The owner will be changed from team to NE2.
as duplicate The resolution will be set to duplicate. Next status will be 'closed'. The specified ticket will be cross-referenced with this ticket.
The owner will be changed from team to anonymous. Next status will be 'assigned'.

Add Comment


E-mail address and name can be saved in the Preferences .
 
Note: See TracTickets for help on using tickets.