> On Aug 24, 2015, at 9:03 AM, Warin <61sundow...@gmail.com> wrote:
> 
> The solution for me is to move shops that are in "amenity=" to "shop="

+1
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. 

Javbw


_______________________________________________
Tagging mailing list
Tagging@openstreetmap.org
https://lists.openstreetmap.org/listinfo/tagging

Reply via email to