[Tagging] Shop vs amenity
johnw at mac.com
Mon Aug 24 03:30:06 UTC 2015
> On Aug 24, 2015, at 9:03 AM, Warin <61sundowner at gmail.com> wrote:
> The solution for me is to move shops that are in "amenity=" to "shop="
Any retail establishment should be in shop=*
When OSM first started (as I understand it) everyone was struggling to define towns - "here's a road, here's a park, here's a restaurant."
Amenities were features of a town.
Now we are mapping the individual trees in the hedges bordered by a kerb on a service road that goes by the restaurants front entrance door in the parking lot in the landuse of mall.
Basically, The scale has changed drastically.
Newer amenities are mostly features of a location now (drinking fountains, benches, etc) - rather than amenities of the town. This mixed scope (because amenity is the older tag) is a hinderance to having an orderly tagging scheme.
Amenity should have some of its values given to other tags to complete the more recent tagging schemes for smaller scale mapping for consistency reasons, and Amenity would then become a more manageable tag. win-win.
Any town sized amenities with an area to denote grounds (school, hospital, golf course, etc) should move to Landuse to follow the other major landuses.
This will let all (city based) buildings and areas be on landuse=, buildings be building= and a major key denote category value or special purpose (school=, shop=, golf= ), which is very straightforward to tag - unless it is hidden behind presets in the mapping software, but that means there has to be presets for everything, or it falls apart as soon as you need to manually tag something.
Theres some holes in that idea, but it is better to patch those holes than keep letting amenity get stuffed with more and more disparate tags.
More information about the Tagging