SCEE icon indicating copy to clipboard operation
SCEE copied to clipboard

Access review Quest

Open RubenKelevra opened this issue 4 months ago • 2 comments

Why request this in SCEE?

This quest does not make sense in SC because there's no way to review or modify the access tags in SC atm.

General

Affected tag(s) to be modified/added: check_date:* Question asked: Is the access restriction on this road accurate?

Checklist

Checklist for quest suggestions (see guidelines):

  • [x] 🚧 To be added tag is established and has a useful purpose
  • [x] 🤔 Any answer the user can give should have an equivalent tagging (SCEE quests may not be answerable in all cases, but please keep this rare)
  • [x] 🐿️ A survey is necessary (may require knowledge of the subject, though easy answering for everyone is preferred)
  • [x] 💤 Not an overwhelming percentage of quests have the same answer (No spam)
  • [x] 🕓 Applies to a reasonable number of map data (Worth the effort)

Ideas for implementation

Element selection:

  • All ways with any type of access tag.
  • barrier=* nodes with any type of access tag attached to them.

Plus

  • long time no change to the element (say 2 years)

or

  • an existing check_date:access=* which is older than 2 years.

Metadata needed:

Just if it's a node or a way to modify the question:

  • "Is the access restriction on this road accurate?"
  • "Is the access restriction on this barrier accurate?"

Proposed UI:

Simple list of the current access tags, and if the user selects "no" the regular access tag editor is opened.

The only addition here is, that a check_date:access=* is added to the change.

Rationale:

One of the most common things which I encounter these days in OSM is: Wrong access tags. Often people tag what they think should use a way, not what's actually allowed.

Like if the road got no sidewalk, is narrow, winding and got a lot of traffic, they tend to map, especially in the early days "I don't want to drive here with a bike, it's dangerous!" and add bicycle=no.

Also the access restrictions in my area are often just in one direction, but mapped in two. This sometimes leads to "islands" where routing is impossible, if it's not mapped correctly.

Hypothetical example: Say trucks are forbidden to enter from one direction, because there's no way to turn around. But the road turns into a oneway eventually. If you would start your navigation software inside the oneway, there would be no route, as the road ahead turns into hgv=no.

While this example is hypothetical, I found a lot similar situations in my mapping efforts in the last 2 years or so, where I paid more attention to access=* tags, due to SCEE's ability to edit them on the go.

Finding these on a survey is extremely hard, as you have to open the access editor on each way section, while it breaks routing very easily.

Due to the long list of tags which are part of the access rules, like access=*, motorcar=*, bicycle=*, vehicle*, motor_vehicle=*, foot=*, horse=*, goods=*, hgv=*, agricultural=*, forestry=* etc. it's also not possible to simply create an overlay myself for SCEE

So adding a quest which notifies users to review the tags, because they might be outdated would be a great way to improve the quality of routing.

RubenKelevra avatar Jul 23 '25 15:07 RubenKelevra

Simple list of the current access tags

note that list of aaaaaaallllllllllll access tags are surprisingly complex

see https://wiki.openstreetmap.org/wiki/Key:access#Land-based_transportation for start, and more access tags present on roads exist

see also narrower https://github.com/streetcomplete/StreetComplete/issues/6177 that is viable to be included in StreetComplete and would be simpler to implement

see also https://github.com/openstreetmap/iD/issues/3945 which is iD issue, likely also simpler and would have wider impact if implemented (though PR is more likely to end stuck waiting for review)

matkoniecz avatar Jul 25 '25 09:07 matkoniecz

To be added tag is established and has a useful purpose

I wouldn't see 140 uses as established, and I don't have a feeling for whether SCEE pushing it would be acceptable.

Your "tagging is often wrong" use case doesn't really fit with making a resurvey every 2 years. Consider that users who added the wrong access may still be around, and maybe this way they add their access style to even more places. Or they may freshly add wrong access, so resurvey doesn't help (but I guess there is no automated way to find new wrong access tagging). Anyway, I think the resurvey interval should be increased quite a lot, e.g. 12 years (like for surfaces). This is more suitable for rarely actually changing access situation, and lets you handle your needs by changing the number in quest settings.

Due to the long list of tags which are part of the access rules [...] it's also not possible to simply create an overlay myself for SCEE

Why not? Should be simply be (access and access older today -2 years) or (motorcar and motorcar older today -1 years) or.... Maybe just don't type it all on the phone. Only thing here is 4 taps instead of 1 to add a check date (after the first time addition of access to a feature in tag editor).

note that list of aaaaaaallllllllllll access tags are surprisingly complex

Yes, there aren't even all of those available in the access editor.

Helium314 avatar Jul 25 '25 09:07 Helium314