id-tagging-schema icon indicating copy to clipboard operation
id-tagging-schema copied to clipboard

Separate surface fields for segregated cycleways

Open RudyTheDev opened this issue 4 years ago • 1 comments

It would be useful if highway=cycleway + segregated=yes could at least recognize and may be offer cycleway:surface= and footway:surface= instead of just surface. It's pretty common for these to have different surfaces (e.g. asphalt cycle part and paving stone pedestrian part segregated by a tactile strip).

I realize this likely needs code change in iD itself, but for now I only filed this issue here and not the main repo.

RudyTheDev avatar Jul 29 '21 11:07 RudyTheDev

I realize this likely needs code change in iD itself

This would be possible to implement using the prerequisiteTag functionality: a field for cycleway:surface would have the following to only show up for segregated foot/cycleways.

"prerequisiteTag": {
    "key": "segregated",
    "value": "yes"
}

tyrasd avatar Jan 07 '22 17:01 tyrasd

This should also appear on highway=path with bicycle=designated

footway:surface for ones with foot=designated also would be useful

matkoniecz avatar Mar 19 '23 14:03 matkoniecz

This would be especially useful as some people using iD damage existing data due to being unaware that ways are having info about cycleway surfaces.

matkoniecz avatar Mar 19 '23 14:03 matkoniecz