Modify

Opened 5 years ago

Last modified 5 years ago

#18944 new enhancement

Extend bus (psv) lane rendering support

Reported by: gaben Owned by: team
Priority: normal Milestone:
Component: External mappaint style Version:
Keywords: Cc: imagic

Description (last modified by gaben)

"Lane and road attributes" mappaint style offers really good capability with turnlanes-tagging plugin. The only downside I came across, that it currently not supports all widely used bus (psv) lane tagging schemes.

For possible values see the wiki:
https://wiki.openstreetmap.org/wiki/Bus_lanes

Attachments (0)

Change History (7)

comment:1 by Klumbumbus, 5 years ago

Cc: imagic added

According wiki:/Styles/Lane_and_Road_Attributes it supports:

  • ​bus:lanes: Dedicated bus lanes.
  • ​psv:lanes: Dedicated PSV (public service vehicle) lanes.

comment:2 by gaben, 5 years ago

Ah yes, thanks for the info. Then just the support needs to be extended :)

comment:3 by skyper, 5 years ago

Owner: changed from team to gaben
Status: newneedinfo

Please, describe what is missing with a small data example file if possible.

in reply to:  3 ; comment:4 by gaben, 5 years ago

Owner: changed from gaben to team
Status: needinfonew

Replying to skyper:

Please, describe what is missing with a small data example file if possible.

If you look at the wiki, you can see that there are 3 different tagging schemes. Namely:

  • The busway=* scheme
  • The lanes:psv=* scheme
  • The bus:lanes=* scheme

Now, in my understanding only the last one is supported, the other two is not.

comment:5 by gaben, 5 years ago

Description: modified (diff)
Summary: Add bus (psv) lane renderingExtend bus (psv) lane rendering support

in reply to:  4 ; comment:6 by skyper, 5 years ago

Replying to gaben:

Replying to skyper:

Please, describe what is missing with a small data example file if possible.

If you look at the wiki, you can see that there are 3 different tagging schemes. Namely:

  • The busway=* scheme
  • The lanes:psv=* scheme
  • The bus:lanes=* scheme

Now, in my understanding only the last one is supported, the other two are not.

Three different tagging schemes for one situation is not that good.

  • lanes:psv=* or even lanes:bus=* completely turns the:lanes-tagging around and only says how many psv-lanes there are but not where.
    • As the preset is about :lanes-tagging lanes:psv=* should not be supported as it would lead to a complete mixup and the scheme is not needed at all as it is covered by :lanes
  • busway=* seems to be similar to cycleway=* with the same problems that the position of the lane is not clear.
    • The older scheme busway=* might be supported but, yet, again we have a better working scheme, so why support the other one.

in reply to:  6 comment:7 by gaben, 5 years ago

Replying to skyper:

Three different tagging schemes for one situation is not that good.

Yes, I agree but this ticket is about mappaint not tagging.

  • lanes:psv=* or even lanes:bus=* completely turns the:lanes-tagging around and only says how many psv-lanes there are but not where.
    • As the preset is about :lanes-tagging lanes:psv=* should not be supported as it would lead to a complete mixup and the scheme is not needed at all as it is covered by :lanes
  • busway=* seems to be similar to cycleway=* with the same problems that the position of the lane is not clear.
    • The older scheme busway=* might be supported but, yet, again we have a better working scheme, so why support the other one.

Sounds good, but in this case, there is a huge difference between logical tagging (which the mappaint style aims at) and real tagging with documented wiki. These should be consolidated somehow to avoid confusion.

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 gaben.
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.