Closed RubenKelevra closed 3 years ago
Do the access tags really change that often where you live (without the rest of the area being changed)?
Over here in Croatia, if something is access=private
in vast majority of cases it will stay that way for a looong time - unless the area is razed and rebuilt, but that usually requires much more editing then just updating access tags. Same if it was public and the land was sold to someone else who for example builds apartment house there and makes it private.
So in my experience, when access tags do change, there is high probability that other things have changed too, and the are likely needs more complete remapping effort (eg. Vespucci/JOSM).
Also, do you intend to ask only on highway=*
which already has access/foot/bicycle/...=*
, or on all highway=*
even it has not access restrictions mapped, or even on more elements (barrier=*
, parking
, entrance
etc)?
From the UI perspective, it does not sound very nice showing such a big table (there are a ton of access tags!). JOSM for example asks only for some of them (foot
, wheelchair
, bicycle
, ski
, snowmobile
, dog
, horse
, all vehicles
, motor vehicles
) and it is already hard even on desktop. And then, each of them can be unset if unknown (or mapper didn't care enough), or have values like yes
, no
, dismount
, official
, designated
, permissive
, destination
, delivery
, permit
, private
, etc.) - and they are really being used so simple checkbox idea is likely out (is the private
access green :heavy_check_mark: or red X
? How about permit
? And delivery
? permissive
? etc.)
Having SC user check all that entries in the table in correct way is likely unrealistic, especially as many of the tags require more elaborate explanation from the wiki; so the quest to me looks too complex for SC (now, if we were talking about Vespucci users, I might be more generous).
Could you give examples of uses cases where access tags only might change in a way that would be easy to verify and mark if changed?
Well, it's more that all access tags I encounter in the database are actually wrong. Either misunderstood tags or misunderstood law is extremely common.
So it's more the case that I like to review the access rights which have no check_date while surveying to make sure it's correct. It's extremely hard to walk around and check access rights with editors like Vespucci. Doing it on the desktop is also hard, as there's low coverage of mapillary here in Germany - as dashcams are basically a grey zone.
Well, this quest is probably not really for beginners but it would be nice if we could add a way to review those tags - worst case as a simple list of key=value for expert users.
I acknowledge that people want to check things like that, but are lacking the tools to do so properly. But I would say, StreetComplete is not eligible for that. At least as of now.
It looks like MapComplete would be the right tool for that, if someone created an "access" layer.
Also to note, if the problems is misunderstanding or tags/laws, just fixing the tags won't help much - even when you fix tags, people will came after you and retag them to "wrong" values, because they will (due to their misunderstanding) think that it is you who is mapping wrongly.
So it would be prudent to try to reach all those users - first via local mailing lists / other official communication channels in order to reach consensus how things should be mapped, and after that on changeset comments (and even note
tags on nodes/ways if problematic users do not seem to follow the changeset comments) in order to reach those who mistag. Only after that process is well underway IMHO does it make sense to try to go out fixing old values; otherwise one would be fighting the uphill battle...
For interested parties, SCEE (StreetComplete "Expert edition" fork), does allow for selectively adding (even very complex) access restrictions either via regular quests/overlays, or via custom overlay, e.g.:
The UI however does require that mapper is familiar with OSM tagging (so is not a good match for StreetComplete).
General
Affected tag(s) to be modified/added:
access
and some others Question asked: Are these access restrictions still correct?Checklist
Checklist for quest suggestions (see guidelines):
Ideas for implementation
Element selection:
Resurvey only. If there are access restrictions it makes sense to resurvey them from time to time since they will greatly impact any routing.
Proposed UI:
While there are many tags listed in the access wiki article it would be better to have the users just ask if the access rights are correct. If not they should open a node and shoot a picture of the signage.
Rendering the tags (at least the most common ones) for review as signs or offer a "building set" to construct the signage found there is probably too much effort.
So the easiest solution would probably be to have a translation for each vehicle type in the tag list and just have a red X or a green βnext to it.