Re: [OSM-talk] Who interprets semicolon in tag values?

2013-09-30 Thread NopMap
Colin Smale wrote Take a look at the lanes tagging business Thats just another very specialized single-purpose tagging scheme that cannot be generalized to connecting multiple institutions in one POI. At least not if you still want casual mappers to be able to decipher such a thing. The idea of

Re: [OSM-talk] Who interprets semicolon in tag values?

2013-09-30 Thread Martin Koppenhoefer
2013/9/30 NopMap ekkeh...@gmx.de The original example wasn't mine, but I think it is very common that a pub has much later opening hours than a restaurant. Having both as part of the same enterprise is a british speciality if I remember my visits correctly. And mapping them as separate POIs

Re: [OSM-talk] Who interprets semicolon in tag values?

2013-09-30 Thread Steve Bennett
On Mon, Sep 30, 2013 at 9:08 PM, NopMap ekkeh...@gmx.de wrote: The original example wasn't mine, but I think it is very common that a pub has much later opening hours than a restaurant. Having both as part of the same enterprise is a british speciality if I remember my visits correctly. And

Re: [OSM-talk] Who interprets semicolon in tag values?

2013-09-29 Thread NopMap
Thinking about it again, just using semicolons does not help to solve the problem at all. Often an object has multiple tags that belong together. If you mash multiple objects together with semicolons, you quickly stumble over your own feet expressing additional information. E.g. if your

Re: [OSM-talk] Who interprets semicolon in tag values?

2013-09-29 Thread Colin Smale
Take a look at the lanes tagging business. They solved basically the same problem there by always putting the data in the same sequence. http://wiki.openstreetmap.org/wiki/Lanes [3] If any of the values actually need multiple values themselves, you can simulate a 2D matrix by using two

Re: [OSM-talk] Who interprets semicolon in tag values?

2013-09-26 Thread NopMap
Hi! Philip Barnes wrote However amenity=pub;hotel makes perfect sense. Only in a very academical way. It would force an additional processing step onto every data consumer and as you can read in Jochens result, in practice it is not evaluated at all. It's just using randomly invented tags

Re: [OSM-talk] Who interprets semicolon in tag values?

2013-09-26 Thread Colin Smale
amenity=hotel;pub makes perfect sense to me as well. One of OSM's basic rules is one real-world object maps to one OSM object. There are plenty of pubs which are also hotels, and hotels which also have/are pubs. OSMs data model should be flexible enough to evolve. Currently multivalued tags

Re: [OSM-talk] Who interprets semicolon in tag values?

2013-09-26 Thread Philip Barnes
+1 In rural areas the village pub and hotel are often the same place, and the only pub. At the weekend I was in Llanamon-Dyffryn-Ceirog, there are two pub/hotels, both with public bars, both serving real ale. In this case one tagged as a pub and one as a hotel. Having to choose one or the

Re: [OSM-talk] Who interprets semicolon in tag values?

2013-09-26 Thread Martin Koppenhoefer
Am 26/set/2013 um 13:40 schrieb Colin Smale colin.sm...@xs4all.nl: amenity=hotel;pub makes perfect sense to me as well. One of OSM's basic rules is one real-world object maps to one OSM object. There are plenty of pubs which are also hotels, and hotels which also have/are pubs. you can

Re: [OSM-talk] Who interprets semicolon in tag values?

2013-09-24 Thread Bryce Cogswell
On Sep 23, 2013, at 10:45 PM, Jochen Topf joc...@remote.org wrote: On Mon, Sep 23, 2013 at 01:44:23PM -0700, Paul Norman wrote: From: Jochen Topf [mailto:joc...@remote.org] Sent: Monday, September 23, 2013 6:51 AM To: talk@openstreetmap.org Subject: Re: [OSM-talk] Who interprets semicolon

Re: [OSM-talk] Who interprets semicolon in tag values?

2013-09-24 Thread Martin Koppenhoefer
Am 23/set/2013 um 22:44 schrieb Paul Norman penor...@mac.com: This of course doesn't avoid contradictory tags like tiger:separated=yes;no but it at least avoids tiger:separated=yes;no;no;no;yes;no;yes;... at least they remain as indication where a combine shouldn't have been done, so

Re: [OSM-talk] Who interprets semicolon in tag values?

2013-09-24 Thread Jochen Topf
On Tue, Sep 24, 2013 at 09:50:41AM +0200, Martin Koppenhoefer wrote: Am 23/set/2013 um 22:44 schrieb Paul Norman penor...@mac.com: This of course doesn't avoid contradictory tags like tiger:separated=yes;no but it at least avoids tiger:separated=yes;no;no;no;yes;no;yes;... at least

Re: [OSM-talk] Who interprets semicolon in tag values?

2013-09-24 Thread Martin Koppenhoefer
Am 24/set/2013 um 09:54 schrieb Jochen Topf joc...@remote.org: A broken tag like oneway=yes;no isn't usable and it isn't fixable without local knowledge you have to go back in history and see what it was before. If the reason for the merge would have been a problem in this tag it surely

Re: [OSM-talk] Who interprets semicolon in tag values?

2013-09-24 Thread Martin Koppenhoefer
Am 24/set/2013 um 09:54 schrieb Jochen Topf joc...@remote.org: If the mapper who does the merge doesn't know which tag is right, he should not do the merge. He is mapping in the blind. +1, surely, but how else could you get these contradicting values in the data? In my experience it is

Re: [OSM-talk] Who interprets semicolon in tag values?

2013-09-24 Thread Philip Barnes
oneway=yes;no is clearly wrong, and not a tag where semicolons should supported. However amenity=pub;hotel makes perfect sense. Phil (trigpoint) -- Sent from my Nokia N9 On 24/09/2013 8:54 Jochen Topf wrote: On Tue, Sep 24, 2013 at 09:50:41AM +0200, Martin Koppenhoefer wrote: Am

Re: [OSM-talk] Who interprets semicolon in tag values?

2013-09-24 Thread Martin Koppenhoefer
Am 24/set/2013 um 10:13 schrieb Philip Barnes p...@trigpoint.me.uk: However amenity=pub;hotel makes perfect sense. besides that hotels are mapped as tourism=hotel cheers, Martin ___ talk mailing list talk@openstreetmap.org

Re: [OSM-talk] Who interprets semicolon in tag values?

2013-09-24 Thread Philip Barnes
Maybe not the best example, but one where it is often difficult to decide which tag to use. Often an amenity or shop will fit more than one category. For example a café-tabac? Pub/tobaconist/newsagent? Phil (trigpoint) -- Sent from my Nokia N9 On 24/09/2013 9:16 Martin Koppenhoefer wrote:

Re: [OSM-talk] Who interprets semicolon in tag values?

2013-09-24 Thread Tobias Knerr
On 24.09.2013 10:13, Philip Barnes wrote: However amenity=pub;hotel makes perfect sense. Not really, because semicolons in amenity values lack a clear meaning. Mappers try to express very different concepts with the semicolon construct. For example, you may encounter an amenity=bank;atm, which

Re: [OSM-talk] Who interprets semicolon in tag values?

2013-09-24 Thread Philip Barnes
Bank and ATM are more or less synonymous these days, I cannot think of a bank without an ATM. The interesting ATM tags are the ones that are not at a bank. Sometimes multitagging may mean that the mapper couldn't decide, but in other cases they really are both and different renderers may choose

Re: [OSM-talk] Who interprets semicolon in tag values?

2013-09-24 Thread Elena ``of Valhalla''
On 2013-09-24 at 09:31:09 +, Philip Barnes wrote: Bank and ATM are more or less synonymous these days, I cannot think of a bank without an ATM. The interesting ATM tags are the ones that are not at a bank. it's not true everywhere in the world: at least in italy there are small banks with

Re: [OSM-talk] Who interprets semicolon in tag values?

2013-09-24 Thread Peter Wendorff
Subject: Re: [OSM-talk] Who interprets semicolon in tag values? I finally wrote down what I found out about semicolons in tag values and what I think about them. Turns out there isn't much software that interprets them and where it does, only in special cases. Thanks to all who replied

Re: [OSM-talk] Who interprets semicolon in tag values?

2013-09-24 Thread Colin Smale
(Sorry Tobias, I meant to send this to the list and pushed the wrong button!) There might be a way forward if we separate the concepts of what something IS (which can be made objective) from what it is CALLED (which is subjective). In the case of a cafe/restaurant, the type of food they sell,

Re: [OSM-talk] Who interprets semicolon in tag values?

2013-09-24 Thread Shaun McDonald
On 24 Sep 2013, at 10:55, Elena ``of Valhalla'' elena.valha...@gmail.com wrote: On 2013-09-24 at 09:31:09 +, Philip Barnes wrote: Bank and ATM are more or less synonymous these days, I cannot think of a bank without an ATM. The interesting ATM tags are the ones that are not at a bank.

Re: [OSM-talk] Who interprets semicolon in tag values?

2013-09-24 Thread Peter Wendorff
Am 24.09.2013 13:39, schrieb Shaun McDonald: On 24 Sep 2013, at 10:55, Elena ``of Valhalla'' elena.valha...@gmail.com wrote: On 2013-09-24 at 09:31:09 +, Philip Barnes wrote: Bank and ATM are more or less synonymous these days, I cannot think of a bank without an ATM. The

Re: [OSM-talk] Who interprets semicolon in tag values?

2013-09-24 Thread John F. Eldredge
Peter Wendorff wendo...@uni-paderborn.de wrote: Am 24.09.2013 13:39, schrieb Shaun McDonald: On 24 Sep 2013, at 10:55, Elena ``of Valhalla'' elena.valha...@gmail.com wrote: On 2013-09-24 at 09:31:09 +, Philip Barnes wrote: Bank and ATM are more or less synonymous these days, I

Re: [OSM-talk] Who interprets semicolon in tag values?

2013-09-23 Thread Jochen Topf
On Fri, May 31, 2013 at 05:03:26PM +0200, Jochen Topf wrote: We have had an informal convention for a long time to use a semicolon (;) in tag values to separate multiple values, for instance ref=I 70; US 40 to denote that there are two numbered roads on a way. But most software out there

Re: [OSM-talk] Who interprets semicolon in tag values?

2013-09-23 Thread Paul Norman
From: Jochen Topf [mailto:joc...@remote.org] Sent: Monday, September 23, 2013 6:51 AM To: talk@openstreetmap.org Subject: Re: [OSM-talk] Who interprets semicolon in tag values? I finally wrote down what I found out about semicolons in tag values and what I think about them. Turns out

Re: [OSM-talk] Who interprets semicolon in tag values?

2013-09-23 Thread Jochen Topf
On Mon, Sep 23, 2013 at 01:44:23PM -0700, Paul Norman wrote: From: Jochen Topf [mailto:joc...@remote.org] Sent: Monday, September 23, 2013 6:51 AM To: talk@openstreetmap.org Subject: Re: [OSM-talk] Who interprets semicolon in tag values? I finally wrote down what I found out about

Re: [OSM-talk] Who interprets semicolon in tag values?

2013-06-03 Thread Stefan Keller
Hi Jochen Thank you for your initiative! AFAIK the osm2pgsql (config) has problems with ; in tags. Yours, Stefan 2013/6/1 o...@aighes.de: Hi Jochen, mkgmap (the program, which generates Garmin-maps) is able to handle these ;-separated values in it's style-file. There is a function

Re: [OSM-talk] Who interprets semicolon in tag values?

2013-06-01 Thread osm
Hi Jochen, mkgmap (the program, which generates Garmin-maps) is able to handle these ;-separated values in it's style-file. There is a function returning a specified value. You can also specify the seperator-char. Eg. you can ask: give me the second value-part which is seperated with ; Henning

[OSM-talk] Who interprets semicolon in tag values?

2013-05-31 Thread Jochen Topf
Hi! We have had an informal convention for a long time to use a semicolon (;) in tag values to separate multiple values, for instance ref=I 70; US 40 to denote that there are two numbered roads on a way. But most software out there doesn't actually interpret this in any special way. If you know

Re: [OSM-talk] Who interprets semicolon in tag values?

2013-05-31 Thread Serge Wroclawski
I have used it, but I don't have a current example. It's difficult because to do it right, you sometimes need to know if a value is in the semi-colon value, and sometimes you want to know if it matches exactly. To that end, I ended up with somerthing like this (in pseudocode): ele.tags = {

Re: [OSM-talk] Who interprets semicolon in tag values?

2013-05-31 Thread Richard Mann
Similarly, I parse route_ref to identify which stops are served by a particular bus route. Maperitive can't pick out the nodes from the relation directly, so I was glad of the alternative/duplicate method. On Fri, May 31, 2013 at 4:44 PM, Jo winfi...@gmail.com wrote: When standing in front of

Re: [OSM-talk] Who interprets semicolon in tag values?

2013-05-31 Thread John Firebaugh
iD interprets semicolon-delimited tag values specially for purposes of merging tags, for example when joining two adjacent streets. It splits on semicolon and optional whitespace, and then takes the union of the resulting sets of values:

Re: [OSM-talk] Who interprets semicolon in tag values?

2013-05-31 Thread Rob Nickerson
I would imagine that the semicolons in the opening_hours tag are interpreted by numerous data consumers. Rob ___ talk mailing list talk@openstreetmap.org http://lists.openstreetmap.org/listinfo/talk

Re: [OSM-talk] Who interprets semicolon in tag values?

2013-05-31 Thread David Paleino
On Fri, 31 May 2013 17:03:26 +0200, Jochen Topf wrote: If you know of any software that actually does interpret this specially, please tell me. I am trying to get an idea where and how this is used in the real world. You can answer here on the list or write to me privately, I'll summarize for