Proposal talk:Grab rails

From OpenStreetMap Wiki
Jump to navigation Jump to search

Direction is ill-defined

*:left=* / *:right=* is an attribute interpreted based on way direction. You can't use it directly. A standalone node doesn't have direction. On a way , it would mean the outside or inside of the area has a different attribute.
I can't remember if there are any exceptions, or how is this circumvented. It should at least prefixed toilets:left:*rail=* / toilets:right:*rail=* to refer to the toilet only.
—— Kovposch (talk) 19:41, 14 March 2025 (UTC)

The 'direction' is when sitting on the toilet. So if you sit on the toilet and have a grab rail on your left, that would be "left". This was written down, but it was very easy to gloss over, I've added this in bold. --Pietervdvn (talk) 23:15, 14 March 2025 (UTC)

Not specifying side is not a "mistake"

The side should be an optional/recommended detail. Not suffixing a side is a coarse info. It's not wrong. A user can forget, or be uninterested in adding the side.
—— Kovposch (talk) 19:47, 14 March 2025 (UTC)

Fair point. I'd consider it as 'something that should be improved' then. --Pietervdvn (talk) 23:16, 14 March 2025 (UTC)

Verbose, mismatched, and mixing different aspects

*=horizontal_wall_mounted;vertical_wall_mounted shows this format doesn't work concisely. *=foldable is still horizontal wall-mounted, only not fixed. *=toilet_armrest is an additional part on a rail or bar on the toilet, not dedicated. They should be separated.


—— Kovposch (talk) 20:05, 14 March 2025 (UTC)

What I'm trying to achieve here is that a wall_mounted item is typically about 15cm away from the wall, whereas one could park their wheelchair on one side of the foldable support rail, get up and then go around the support to get seated - which is why I want to make the distinction. I'm also confused by all the * in your explanation. Would you mind replacing them by possible values? --Pietervdvn (talk) 23:23, 14 March 2025 (UTC)

Wheelchair-mode prefix

The wheelchair:*=* namespace you or someone imported doesn't apply here. wheelchair:turning_circle=* means a special attribute turning_circle=* with different meaning in the wheelchair=* context.
toilets:wheelchair:*=* is interpreted as the *=* attribute on the toilets:wheelchair=* . It doesn't get truncated to wheelchair:*=* on the amenity=toilets . If the amenity=toilets + wheelchair=designated isn't being created separately, it better keep using toilets:wheelchair:*=* for what's in the accessible toilet only.
—— Kovposch (talk) 20:14, 14 March 2025 (UTC)

So, what you are saying is to either use amenity=toilets, grab_rail:<left/right>=* (if there is only one toilet) or amenity=toilets, wheelchair=yes (there is a designated wheelchair toilet) and toilets:wheelchair:grab_rail:<left/right>=* ? And to not use wheelchair:grab_rail:<left/right>=* in this case? --Pietervdvn (talk) 23:21, 14 March 2025 (UTC)