osmose-backend
osmose-backend copied to clipboard
false positive for highway=path with sidewalk tag
"{0.key}={0.value} without highway=footway|construction" - http://osmose.openstreetmap.fr/en/error/23554281999 was reported for a correctly tagged object
source | 8420 |
---|---|
item | 2080 |
class | 20805 |
subclass | 0 |
elems | way292850990 |
lat lon | 50.0871863 20.0057719 |
The check look for highway=footway|construction not highway=path.
I'm not sure. Have you argument in favour to highway=path as sidewalk?
cc @monsieuraa
Have you argument in favour to highway=path as sidewalk?
How would you tag combined cycleway + footway?
AFAIK one of correct taggings is highway=path foot=designated bicycle=designated segregated=yes/no
See example below (cycleway parts are red, footway parts gray)
https://wiki.openstreetmap.org/wiki/Sidewalks As wiki say, sidewalks are on highway=footway
So how https://www.google.pl/maps/@50.0738941,19.9952598,3a,51y,300.15h,95.76t/data=!3m6!1e1!3m4!1sMKj1ploAAFJoNHrEBaRS2g!2e0!7i13312!8i6656 should be tagged (assuming that combined cycleway + footway is tagged as a single separate line)
https://www.openstreetmap.org/way/114601953#map=19/50.07415/19.99524
I also modified wiki at https://wiki.openstreetmap.org/w/index.php?title=Key%3Afootway&type=revision&diff=1808937&oldid=1804146
I also add info at https://wiki.openstreetmap.org/w/index.php?title=Sidewalks&diff=1808947&oldid=1808946
Feel free to amend both edits if something can be improved.
Ok.
Reopen the issue if required.
From looking at https://github.com/osm-fr/osmose-backend/commits/master it does not appear to be fixed and appears to be still incorrectly reported http://osmose.openstreetmap.fr/en/error/23751275271 http://osmose.openstreetmap.fr/en/map/#zoom=17&lat=50.084452&lon=19.971213&item=xxxx&level=1%2C2%2C3&tags=&fixable=
I am unable to reopen this issue, should I create a new one?
I does not change the code. As I understand, the right tagging is highway=path + foot=designated bicycle=designated + segregated=yes/no. So it's not a highway=footway, then there is no sidewalk tag.
But it is sidewalk of a road, so footway=sidewalk
can be added to mark it as a sidewalk.
Maybe it's an issue about what is a sidewalk, an issue about translation or cultural. But for me as French, what you show is not a sidewalk. It's a path along the road.
A sidewalk may be separated from the carriageway by only a kerb (or curb), by a road verge or alternatively may be at some distance from the road (but still associated with it).
https://wiki.openstreetmap.org/wiki/Sidewalks
For me it fits "road verge" part.
https://en.wikipedia.org/wiki/Sidewalk has a very similar case - https://en.wikipedia.org/wiki/Sidewalk#/media/File:Sidewalk_with_bike_path.JPG
And I would tag that image from https://en.wikipedia.org/wiki/Sidewalk#Road_traffic_safety as highway=path + foot=designated + bicycle=designated + segregated=yes + surface=paving_stone
https://commons.wikimedia.org/wiki/Category:Sidewalks has more similar ones: https://commons.wikimedia.org/wiki/File:Busteni_-_street.jpg https://commons.wikimedia.org/wiki/File:Bulevardul_Dem_Radulescu.jpg https://commons.wikimedia.org/wiki/File:Sidewalk_and_bike_path.JPG
Though I am also not a native speaker, I just looked at Wikipedia and OSM Wiki.
Hi @frodrigo :
Maybe it's an issue about what is a sidewalk, an issue about translation or cultural. But for me as French, what you show is not a sidewalk. It's a path along the road.
In France, one can find such paths : https://www.mapillary.com/app/?focus=photo&pKey=EfD5h-s9b1Yx7Bmej1Zs9Q . Despite it's separated from the main road, the way on the right is a sidewalk, isn’t it ? Because a pedestrian must walk on this way, not on the main road. (see french law R412-34)
Moreover, we have things like this (on the right) : https://www.mapillary.com/app/?focus=photo&pKey=_Im_Iil8R3O8NHsHinixpQ which I would want to tag both
- as a shared cycleway/footway (« voie verte ») with
highway=path + foot=designated + bicycle=designated + segregated=yes
- as a sidewalk, with
path=sidewalk
.
Should we discuss this subject on talk-fr ?
Is it blocked on lack of a code or something else? If I would submit PR allowing highway=path sidewalk=*
and highway=construction construction=path/sidewalk
- would it be accepted?
It is more a lake of consensus and documentation.
As I understand it can be:
-
highway=footway
+footway=sidewalk
+ bicycle tags - or
highway=path
+foot=designated
+bicycle=designated
+segregated=yes
.
There is footway=sidewalk
on the wiki (1 866 051 on taginfo) but no path=sidewalk
(2 042 in taginfo).
Meanwhile your original issue location was retaged using highway=footway
.
http://osmose.openstreetmap.fr/en/map/#zoom=18&lat=50.08506&lon=19.971191&item=xxxx&level=1%2C2%2C3&tags=&fixable=
I fail to understand the issue version 5 https://www.openstreetmap.org/way/292850990 is highway=path + footway=sidewalk. it's a wrong key linking. imho the fix is highway=path path=sidewalk
footway=sidewalk
has a clear meaning ("this is a sidewalk of a road, tagged as a separate line"), having a duplicate with the same meaning just to silence validator is pointless.
Using on something solely for cyclists is dubious, but if way is used both by cyclists and pedestrians then why invent a separate tag?
I can start a tagging list discussion if @frodrigo would consider outcome of such discussion relevant.
Very related https://community.openstreetmap.org/t/wiki-page-for-path-crossing/6034 appeared