Hi, "Doesn't need a semicolon, only the main activity gets amenity=*, see examples" is fine.
The principle should be described in general (not only for rental and not only for one shop), as there's currently a mess with different formats (compare car / bicycle / motorcycle shops). I think namespaces with : are more usual, but technically it makes no difference. And the question is whether the "main amenity" makes sense in this case. Let's say I search a service which is usually already part of something else (main key shop=* or similar) https://wiki.openstreetmap.org/wiki/Tag:amenity%3Dcar_rental --> then you'd need to search for several values, amenity=car_rental and car_rental=* shop=car or shop=rental with car:rental=yes would IMHO be more stuctured. I also don't understand what the prefix "service" in bicycle is good for (to distinguish it from which other key "without service" ?) https://wiki.openstreetmap.org/wiki/Tag:shop%3Dbicycle#Additional_keys Cheers, Thilo Am 03.09.2018 um 12:19 schrieb Hufkratzer: > On 2.9.2018 22:06 Thilo Haug OSM wrote: >> {...] >> The current namespace article doesn't mention underscores : >> https://wiki.openstreetmap.org/wiki/Namespace#Example_namespace_uses > > I think it doesn't have to, the underscore can just be a part of a key > or a value like any letter [a-z] can. > >> The amenity=* version is IMHO the worst possibility (in case of several >> "amenities") >> as you could just work with semicolon separator, >> which isn't recommended : [...] > > Doesn't need a semicolon, only the main activity gets amenity=*, see > examples: > > https://www.openstreetmap.org/node/3880444689 : > amenity=restaurant > horse_rental=yes > > https://www.openstreetmap.org/node/1563976033 : > amenity=fuel > car_rental=yes > > https://www.openstreetmap.org/node/2356973972 : > amenity=boat_rental > bicycle_rental=yes > dinghi_rental=yes > motorboat_rental=yes > pedalboat_rental=yes > > If you want to search for all car_rental's you have to search for > amenity=car_rental (main activity) and for car_rental=yes (secondary > activity). This is uncomfortable, but theĀ rendering > depends on the main activity, therefore the distinction is necessary. > Isn't it? > > > _______________________________________________ > Tagging mailing list > Tagging@openstreetmap.org > https://lists.openstreetmap.org/listinfo/tagging _______________________________________________ Tagging mailing list Tagging@openstreetmap.org https://lists.openstreetmap.org/listinfo/tagging