[Tagging] vending= How to handle food & drinks

2014-07-11 Thread Andreas Goss
Usually it is pretty obvious when you should make a new value and when 
not, but with food and drinks it is endless:

http://taginfo.openstreetmap.org/keys/vending#values

If you use vending=milk instead of vending=drinks+drink:milk=yes where 
do you draw the line? Does vending=drinks assume soft drinks? Or does 
that get its own tag? What happens when OSM gets more popular in other 
parts of the word where different products are popular? What about bbq 
meat (had that discussion on the DE mailing list). Also what about 
sweets? According to the wiki should have been used for the small ones 
for children, not the big ones at the train station where you can get a 
Mars or Snickers. (Those Gumball vending machines are actually the other 
big issue on their own)


After long consideration I think the best solution is to use drinks & 
food for everything as umbrella term and then require the use of 
drink:/food: tags to be more specific.


The main advantages I see:
1. vending= drinks, food and drinks;food would cover most cases (if 
including "sweets")
2. No different definitions/interpretations about what drinks/food on 
their own stand for
3. drink: / food: is universally and can be combined with other tags 
(bars, restaurants...) - less documentation
4. One system and not some arbitrary line where it changes (e.g. from 
vending=abc to vending=drinks+drink:abc=yes)
5. Allows for more specific tagging that is easier to consume 
(vending=drinks+drink:soft_drink=yes+drink:water=yes+drink:coca-cola=yes 
instead of vending=drinks/soft_drinks;water+... or something like that)

6. No redundant tagging possible (like vending=water+drink:water=yes)

What do you think?

http://wiki.openstreetmap.org/wiki/Tag:amenity%3Dvending_machine
__
openstreetmap.org/user/AndiG88
wiki.openstreetmap.org/wiki/User:AndiG88‎


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


Re: [Tagging] vending= How to handle food & drinks

2014-07-11 Thread Janko Mihelić
I think that when we get to that level, we can have no more structure in
tagging. The last structured tag should be "vending=food;drinks", and after
that all the other values should be crumpled into one tag. Something like:

food=sandwitches;Mars;Snickers;bubblegum;chocolate;salty snacks;ice
cream;...

and treat it simmilar to note=* tag. If anyone is going to use that data,
it's not going to be anything more than showing all the text raw to the
user.

Janko


2014-07-11 17:01 GMT+02:00 Andreas Goss :

> Usually it is pretty obvious when you should make a new value and when
> not, but with food and drinks it is endless:
> http://taginfo.openstreetmap.org/keys/vending#values
>
> If you use vending=milk instead of vending=drinks+drink:milk=yes where do
> you draw the line? Does vending=drinks assume soft drinks? Or does that get
> its own tag? What happens when OSM gets more popular in other parts of the
> word where different products are popular? What about bbq meat (had that
> discussion on the DE mailing list). Also what about sweets? According to
> the wiki should have been used for the small ones for children, not the big
> ones at the train station where you can get a Mars or Snickers. (Those
> Gumball vending machines are actually the other big issue on their own)
>
> After long consideration I think the best solution is to use drinks & food
> for everything as umbrella term and then require the use of drink:/food:
> tags to be more specific.
>
> The main advantages I see:
> 1. vending= drinks, food and drinks;food would cover most cases (if
> including "sweets")
> 2. No different definitions/interpretations about what drinks/food on
> their own stand for
> 3. drink: / food: is universally and can be combined with other tags
> (bars, restaurants...) - less documentation
> 4. One system and not some arbitrary line where it changes (e.g. from
> vending=abc to vending=drinks+drink:abc=yes)
> 5. Allows for more specific tagging that is easier to consume
> (vending=drinks+drink:soft_drink=yes+drink:water=yes+drink:coca-cola=yes
> instead of vending=drinks/soft_drinks;water+... or something like that)
> 6. No redundant tagging possible (like vending=water+drink:water=yes)
>
> What do you think?
>
> http://wiki.openstreetmap.org/wiki/Tag:amenity%3Dvending_machine
> __
> openstreetmap.org/user/AndiG88
> wiki.openstreetmap.org/wiki/User:AndiG88‎
>
>
> ___
> Tagging mailing list
> Tagging@openstreetmap.org
> https://lists.openstreetmap.org/listinfo/tagging
>
___
Tagging mailing list
Tagging@openstreetmap.org
https://lists.openstreetmap.org/listinfo/tagging


Re: [Tagging] vending= How to handle food & drinks

2014-07-11 Thread Peter Wendorff
Hi Janko,
I disagree.
If (!) any software uses that particular tag, it should/would try to
translate at least some of these tags to it's UI language, getting:
"Sandwiches, Mars, Snickers, Kaugummi, Schokolade, Salzige Snacks, Eis"
as a german example for the tag you mentioned.

For showing it as it is (especially without spaces after the semicolons)
I don't see any use case where that is the best solution. It might be a
first draft or a better-than-nothing approach, but for good software I
would expect to be able to see values like this in my language, with
correct layout and probably filter by it (e.g. searching for ice cream
is very different from searching for salty stuff).

The argument that there is no application (yet) that uses the value at
all would be valid, then don't tag it (yourself), but don't restrict
others just because you don't see the use case.

regards
Peter

Am 11.07.2014 18:35, schrieb Janko Mihelić:
> I think that when we get to that level, we can have no more structure in
> tagging. The last structured tag should be "vending=food;drinks", and after
> that all the other values should be crumpled into one tag. Something like:
> 
> food=sandwitches;Mars;Snickers;bubblegum;chocolate;salty snacks;ice
> cream;...
> 
> and treat it simmilar to note=* tag. If anyone is going to use that data,
> it's not going to be anything more than showing all the text raw to the
> user.
> 
> Janko
> 
> 
> 2014-07-11 17:01 GMT+02:00 Andreas Goss :
> 
>> Usually it is pretty obvious when you should make a new value and when
>> not, but with food and drinks it is endless:
>> http://taginfo.openstreetmap.org/keys/vending#values
>>
>> If you use vending=milk instead of vending=drinks+drink:milk=yes where do
>> you draw the line? Does vending=drinks assume soft drinks? Or does that get
>> its own tag? What happens when OSM gets more popular in other parts of the
>> word where different products are popular? What about bbq meat (had that
>> discussion on the DE mailing list). Also what about sweets? According to
>> the wiki should have been used for the small ones for children, not the big
>> ones at the train station where you can get a Mars or Snickers. (Those
>> Gumball vending machines are actually the other big issue on their own)
>>
>> After long consideration I think the best solution is to use drinks & food
>> for everything as umbrella term and then require the use of drink:/food:
>> tags to be more specific.
>>
>> The main advantages I see:
>> 1. vending= drinks, food and drinks;food would cover most cases (if
>> including "sweets")
>> 2. No different definitions/interpretations about what drinks/food on
>> their own stand for
>> 3. drink: / food: is universally and can be combined with other tags
>> (bars, restaurants...) - less documentation
>> 4. One system and not some arbitrary line where it changes (e.g. from
>> vending=abc to vending=drinks+drink:abc=yes)
>> 5. Allows for more specific tagging that is easier to consume
>> (vending=drinks+drink:soft_drink=yes+drink:water=yes+drink:coca-cola=yes
>> instead of vending=drinks/soft_drinks;water+... or something like that)
>> 6. No redundant tagging possible (like vending=water+drink:water=yes)
>>
>> What do you think?
>>
>> http://wiki.openstreetmap.org/wiki/Tag:amenity%3Dvending_machine
>> __
>> openstreetmap.org/user/AndiG88
>> wiki.openstreetmap.org/wiki/User:AndiG88‎
>>
>>
>> ___
>> Tagging mailing list
>> Tagging@openstreetmap.org
>> https://lists.openstreetmap.org/listinfo/tagging
>>
> 
> 
> 
> ___
> Tagging mailing list
> Tagging@openstreetmap.org
> https://lists.openstreetmap.org/listinfo/tagging
> 


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


Re: [Tagging] vending= How to handle food & drinks

2014-07-11 Thread Andreas Goss

and treat it simmilar to note=* tag. If anyone is going to use that
data, it's not going to be anything more than showing all the text raw
to the user.


I completely disagree here.

* If I have some kind of public transport app then most of the time I 
would be interested in some snacks or soft drink / coffee, not so much 
in vegetables or milk.


* If I run a website about BBQ and show a map with grill locations etc. 
I might only want to add vending machines that sell bqq meat.


* If I run some nighlife app I would probably want to display where you 
can get alcohol.


* If I have some kind of farmers market map I probably want to show 
eggs, milk, potatos etc. not snacks, chocolate or ice cream.



Not to mention that I think tagging with semi colons is much more likely 
to results in errors.
And even today without apps I could use overpass and look for 
amenity=vending_machine+food:bbq=yes so it is already usefull for people 
more familiar with OSM.


__
openstreetmap.org/user/AndiG88
wiki.openstreetmap.org/wiki/User:AndiG88‎


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


Re: [Tagging] vending= How to handle food & drinks

2014-07-11 Thread Andy Mabbett
On 11 July 2014 18:30, Andreas Goss  wrote:

> I completely disagree here.
>
> * If I have some kind of public transport app then most of the time I would
> be interested in some snacks or soft drink / coffee, not so much in
> vegetables or milk.

I prefer to drink milk than other soft drinks, when travelling.

> * If I have some kind of farmers market map I probably want to show eggs,
> milk, potatos etc. not snacks, chocolate or ice cream.

My local farmers' market sells ice cream and chocolate, but not milk.

My point is not to argue for one set of tags over anther; but to
illustarte that such pinnickety bikeshedding [1], based on one's
personal experiences and preferences,  is unhelpful and inefficient.


[1] https://en.wikipedia.org/wiki/Bikeshedding

-- 
Andy Mabbett
@pigsonthewing
http://pigsonthewing.org.uk

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


Re: [Tagging] vending= How to handle food & drinks

2014-07-11 Thread Dave Swarthout
+1
My point is not to argue for one set of tags over anther; but to
illustarte that such pinnickety bikeshedding [1], based on one's
personal experiences and preferences,  is unhelpful and inefficient.

LOL
I totally agree with Andy — Some of these discussions are seemingly endless
maybe because, as the Wikipedia article says, everyone knows about snack
shops and wants to contribute something. How the heck is any map going to
cover ALL the practically infinite variations we might invent to describe
shops and other items? It's crazy!

Dave


On Fri, Jul 11, 2014 at 9:44 AM, Andy Mabbett 
wrote:

> On 11 July 2014 18:30, Andreas Goss  wrote:
>
> > I completely disagree here.
> >
> > * If I have some kind of public transport app then most of the time I
> would
> > be interested in some snacks or soft drink / coffee, not so much in
> > vegetables or milk.
>
> I prefer to drink milk than other soft drinks, when travelling.
>
> > * If I have some kind of farmers market map I probably want to show eggs,
> > milk, potatos etc. not snacks, chocolate or ice cream.
>
> My local farmers' market sells ice cream and chocolate, but not milk.
>
> My point is not to argue for one set of tags over anther; but to
> illustarte that such pinnickety bikeshedding [1], based on one's
> personal experiences and preferences,  is unhelpful and inefficient.
>
>
> [1] https://en.wikipedia.org/wiki/Bikeshedding
>
> --
> Andy Mabbett
> @pigsonthewing
> http://pigsonthewing.org.uk
>
> ___
> Tagging mailing list
> Tagging@openstreetmap.org
> https://lists.openstreetmap.org/listinfo/tagging
>



-- 
Dave Swarthout
Homer, Alaska
Chiang Mai, Thailand
Travel Blog at http://dswarthout.blogspot.com
___
Tagging mailing list
Tagging@openstreetmap.org
https://lists.openstreetmap.org/listinfo/tagging


Re: [Tagging] vending= How to handle food & drinks

2014-07-11 Thread Andreas Goss

How the heck is any map going to cover ALL the practically infinite
variations we might invent to describe shops and other items? It's crazy!


The whole point of tagging in more detail is for maps to be able to be 
more selective about what kind of food/drink vending machines they show.


As pointed out different people have different interests and a more 
detailed tagging schema allows developers to cater to different users 
and applications.

__
openstreetmap.org/user/AndiG88
wiki.openstreetmap.org/wiki/User:AndiG88‎


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


Re: [Tagging] [Talk-us] Beach routing

2014-07-11 Thread Richard Weait
On Wed, Jul 9, 2014 at 12:50 PM, Elliott Plack  wrote:
> OSM US:
>
> I've been using some routing engines to map fitness routes (e.g. Strava)
> that use OSM data. Along our US coasts, there are beaches. The beaches I'm
> familiar with are popular with walkers and joggers to go up and down the
> shore, since access is generally open to anyone along the water's edge. I'm
> considering adding a `highway=path` along the beach to facilitate this. I'd
> add the connections to the walking paths between parking lots and the beach
> as well.
>
> For uninterrupted strips of sandy beach, would a path be appropriate to
> indicate walkability?

Adding a single arbitrary path where an area exists seems a bit of a
hack. I recognize that part of the problem that you are trying to
address is that routers aren't routing across areas. And that is
surely a difficult problem to solve.  Is the creation of arbitrary
fake-paths a worse problem than not being able to route with specific
routing software?  Perhaps.

A similar situation exists in (micro-)mapping golf courses.  Some
courses have cart paths with discontinuities.  Often those
discontinuities direct you to drive the cart (or walk, I'm not
"judging" here) on the fairway, until the next section of physical
cart path begins.  In that situation, I only map the real path, not
the virtual path.

The another similarity is that users will select different paths for
different reasons. Beach walkers may divert towards interesting items
on the beach, or away from waves, washouts or debris.  Golf players
will be guided by course rules, weather rules and the location of
their ball.  The golf player is probably more likely to complete a
predictable circuit.  Beach walkers might follow an "out and back" of
entirely arbitrary length.

Using a router to select a, let's say, 5km stroll, out and back on a
beach, seems of limited utility.

I suggest, "no path on the beach".  Map a boardwalk where one exists,
by all means.  And adding those access ramps / paths is awesome.  ;-)

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


[Tagging] convert imported natural=rock areas to bare_rock

2014-07-11 Thread Friedrich Volkmann
My proposal
http://wiki.openstreetmap.org/wiki/Proposed_features/natural%3Drock_cleanup
has been in RFC state for a year, and the only comment from other users was
a personal message concerning the licence of my photos. So it seems that
there are no objections, and that we should proceed to voting. However, I
feel uncomfortable about the cleanup chapter, because it's about nebulous
subsequent edits on an unknown amount of data. Therefore I would like to
make some cleanups beforehand, and then see what is left.

I would like to start with data from the French Corine Land Cover import,
because *all* the natural=rock generated by that import actually mean
natural=bare_rock. Renaming these tags cannot do any harm, because an
ambiguous tag is replaced which an anambiguous and approved tag which
perfectly matches the intended meaning.

In detail, it's about:
- replacing natural=rock with natural=bare_rock
- for all areas (ways, MPs) with source="Union européenne - SOeS, CORINE
Land Cover, 2006."

The data can be retrieved with:
http://overpass-api.de/api/xapi?*[natural=rock][source=Union
europ\xc3\xa9enne - SOeS, CORINE Land Cover, 2006.]

There are 1216 objects to change.

Is this subject to the mechanical edit policy? If so, where should it be
discussed? What user account shall be used? Are there any reasons not to do
it at all?

-- 
Friedrich K. Volkmann   http://www.volki.at/
Adr.: Davidgasse 76-80/14/10, 1100 Wien, Austria

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


Re: [Tagging] convert imported natural=rock areas to bare_rock

2014-07-11 Thread Martin Koppenhoefer


> Am 12/lug/2014 um 00:27 schrieb Friedrich Volkmann :
> 
> My proposal
> http://wiki.openstreetmap.org/wiki/Proposed_features/natural%3Drock_cleanup
> has been in RFC state for a year


Maybe a whole year is a bit long...

3 comments:
- you write natural=bare_rock is about rock as the surface material, so I think 
this would better fit in the keys "surface" or "landcover"

- the distinction between stone and rock as the latter being firmly attached to 
the bedrock might often be difficult to verify on the ground

-I don't like that "rock" can mean one rock or a group of rocks with at least 
one of them attached.
If we are to bring in more detail, why not distinguish between one rock and a 
group of rocks? And shouldn't from the group of rocks those that are not firmly 
attached to the ground be tagged "stone" according to your proposal and hence 
left out if the rock-tag?

cheers,
Martin
___
Tagging mailing list
Tagging@openstreetmap.org
https://lists.openstreetmap.org/listinfo/tagging


Re: [Tagging] convert imported natural=rock areas to bare_rock

2014-07-11 Thread Friedrich Volkmann
On 12.07.2014 01:01, Martin Koppenhoefer wrote:
>> Am 12/lug/2014 um 00:27 schrieb Friedrich Volkmann :
>>
>> My proposal
>> http://wiki.openstreetmap.org/wiki/Proposed_features/natural%3Drock_cleanup
>> has been in RFC state for a year
> 
> 
> Maybe a whole year is a bit long...
> 
> 3 comments:
> - you write natural=bare_rock is about rock as the surface material, so I 
> think this would better fit in the keys "surface" or "landcover"

That's how natural=bare_rock is defined ("areas made principally or mostly
of solid rock"), analogous to natural=water/sand/grass/glacier/etc. all of
which are about the surface. The bare_rock proposal was approved 2 years ago
and there are 64 566 occurrences by now.

> - the distinction between stone and rock as the latter being firmly attached 
> to the bedrock might often be difficult to verify on the ground

When in doubt, tag what seems most certain. That's natural=rock in most
cases. Estimations and guesses are daily business in mapping. Like guessing
tracktypes and landuses when mapping from arial images.

> -I don't like that "rock" can mean one rock or a group of rocks with at least 
> one of them attached.
> If we are to bring in more detail, why not distinguish between one rock and a 
> group of rocks?

See the last picture in my proposal. Is it one rock or two? You cannot tell,
because there are firmly attached to each other. If you map 2 rocks, how do
you tag the name? The name "Franzosenstein" belongs to the whole rock
formation alltogether. There's also a formation of 7 rocks called "7
Kurfürsten". It would be highly impractical to map them separately. This
kind of micro mapping should be possible, but not obligatory.

> And shouldn't from the group of rocks those that are not firmly attached to 
> the ground be tagged "stone" according to your proposal and hence left out if 
> the rock-tag?

You surely know the German term "Wackelsteine". A wackelstein consists of
one bottom rock connected to the ground, and one or more (more =>
Doppelwackelstein) rocks on top. They are commonly considered one single
rock formation, and therefore it should be one single object in OSM as well.
I use to map them as natural=rock, not stone, because the formation as a
whole is connected to the ground.

According to its wiki page, natural=stone is "a single notable freestanding
rock". This obviously does not apply to wackelsteins, because they are
neither single nor freestanding.

natural=stone is mainly intended for erratics, which are almost never
accompanied by rocks connected to the ground.

-- 
Friedrich K. Volkmann   http://www.volki.at/
Adr.: Davidgasse 76-80/14/10, 1100 Wien, Austria

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


Re: [Tagging] convert imported natural=rock areas to bare_rock

2014-07-11 Thread malenki
On Sat, 12 Jul 2014 00:27:03 +0200,
Friedrich Volkmann wrote:

> My proposal
> http://wiki.openstreetmap.org/wiki/Proposed_features/natural%3Drock_cleanup
> has been in RFC state for a year, and the only comment from other 
> users was a personal message concerning the licence of my photos. 

When a proposal just sits in a wiki and doesn't get spread actively by
it's author on OSM channels (forums, mailing lists) it doesn't get much
attention. Even /when/ it is spread a lot of people (I included)
often prefer to let it be.

> So it seems that there are no objections, and that we should
> proceed to voting. However, I feel uncomfortable about the cleanup
> chapter, because it's about nebulous subsequent edits on an unknown
> amount of data. Therefore I would like to make some cleanups
> beforehand, and then see what is left.
> [copied some cited stuff from the end of the msg here]
> There are 1216 objects to change.
> 
> Is this subject to the mechanical edit policy? If so, where should it
> be discussed? What user account shall be used? Are there any reasons
> not to do it at all?

The whole proposal is imho one of a mechanical edit.
How to do one is documented here:
http://wiki.openstreetmap.org/wiki/Mechanical_Edit_Policy

> I would like to start with data from the French Corine Land Cover
> import, because *all* the natural=rock generated by that import
> actually mean natural=bare_rock. 

For changing a french import you should discuss this with the french
community.

OT remark: As all Corine data I saw so far it is quite imprecise. Of
course the ways cover mostly the landuse they are described to cover,
but (e.g. as for woods) they often cover meadows and farmlands, too.
This kind if imports are good to get a country full of landuse but not
precise data. And enhancing MPs with 150 km outer ways is not what all
mappers do enjoy much.

> Renaming these tags cannot do any harm, because an ambiguous tag is
> replaced which an anambiguous and approved tag which perfectly
> matches the intended meaning.

For the proposal itself I don't have much objections.
IIRC I mapped some natural=rock on nodes which should have been
natural=stone but due to my German roots a stone is something I can
pick up from the ground – unlike a rock. :)

hth
Thomas

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