top | item 41414278

(no title)

knocte | 1 year ago

I agree, I looked around my area and found a task on top of a parking lot that says: "These elements have rare (<20 uses) parking=* values." What does this mean? Does it mean that the parking log is marked to have a "<20" value when the value should be a number instead of a string? Obviously I'm not going to go inside the car park and count all the park slots, there could be hundreds!

discuss

order

gaganyaan|1 year ago

That likely means something like "This is using a rare value for the key 'parking'. It might be incorrect, check that it's not supposed to be a more common value".

In other words, it's trying to catch things like typos.

xp84|1 year ago

I tried items with rare values for 'surface.' I found and fixed a footpath through a pasture (the docs seemed to imply that "dirt" is sufficient for a path through a pasture). But my next item was in China and the surface was "木" which apparently means Wood. But the rest of the fields of this pier were also in Chinese, and I was too shy to update it. I hope that localization is handled separately and that it would have been fine, but... it would be super annoying if a Chinese-speaking editor updated an American map to have details all in Chinese. Googling "are tags on openstreetmap supposed to always be in English?" gave no hints.

morsch|1 year ago

The tags are specified in the wiki: https://wiki.openstreetmap.org/wiki/Key:surface

In this case, the spec allows for "commonly used" user defined values, which is unusual (how does a user defined value become commonly used enough in the first place?), measured per this site: https://taginfo.openstreetmap.org/keys/surface#values

You can find a few non English entries in there, but the vast majority and all of the most common ones are in English. "木“ has 2 entries, "wood" has >200k. I think it's pretty clear that even in cases when the specification is open, the intention is for values to be English whenever practical.

The alternative is so outrageous that they made it into an April fools joke: https://weeklyosm.eu/osm-tags-soon-in-german-and-french-and-...

Here's someone attempting to translate the tags/values (for display): https://github.com/osmlab/osm-planning/issues/20

Freak_NL|1 year ago

OpenStreetMap generally follows the guideline that all tags and generic values (i.e., not names and other language dependant stuff) are written in British English. Exceptions exist due to the way this project works. The wiki is the primary place to go for documentation of tags and values.

So yes, surface=木 is wrong, but to replace it you would have to know if the path uses wood-chips (`woodchip`) or boards (`wood`).