<html><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /></head><body style='font-size: 10pt; font-family: Verdana,Geneva,sans-serif'>
<p>I think refs on highways is definitely one of the cases where ordering might be significant in real life, as the shields next to the roads and on overhead signs will be in a particular order which may be said to infer some kind of weighting or priority to the largest, or topmost, signs. But there other cases, with different tags, where ordering is arbitrary and 1-2 is totally equivalent to 2-1. Which is why the syntax at the level I am seeking to discuss now, should not force the list to be interpreted as ordered - that depends on the key and we can have that discussion (also about whether the values are actually ordered in real life!) later.</p>
<div> </div>
<p>--colin</p>
<p>On 2016-01-27 18:16, Bryan Housel wrote:</p>
<blockquote type="cite" style="padding: 0 0.4em; border-left: #1010ff 2px solid; margin: 0"><!-- html ignored --><!-- head ignored --><!-- meta ignored -->
<div class="">Hmm, I think the semicolon separated tags are necessarily ordered.  Jochen has it a bit wrong in the blog with his example about coincident highways.</div>
<div class=""> </div>
<div class="" style="widows: 1;">For example US 1-9 by NYC is tagged `ref=<span class="" style="widows: 1; background-color: #ffffff;"><span style="color: #222222; font-family: 'Helvetica Neue', Arial, sans-serif;">US 1;US 9`.  It would be a mistake to treat that as equivalent with US 9-1, as it's definitely not called that nor signed that way:  </span></span><a class="" href="http://www.openstreetmap.org/way/51509994">http://www.openstreetmap.org/way/51509994</a></div>
<div class=""> </div>
<div class="">I'm sure there are other examples of this, where the ordering of coincident highway refs would look totally wrong if reversed.</div>
<div class=""> </div>
<div class=""> </div>
<br class="" />
<div>
<blockquote class="">
<div class="">On Jan 27, 2016, at 11:36 AM, Frederik Ramm <<a class="" href="mailto:frederik@remote.org">frederik@remote.org</a>> wrote:</div>
<div class="">
<div class="">Hi,<br class="" /><br class="" />On 01/27/2016 04:09 PM, Colin Smale wrote:<br class="" />
<blockquote class="">I have created a proposal page as a channel for constructive debate<br class="" />about the way forward. I hope you will all take a look and participate!</blockquote>
<br class="" />One thing that I would like to see discussed is ordering. For example in<br class="" />the semicolon word, is "shop=a;b" the same as "shop=b;a" or does the<br class="" />former mean that it is an "a" with attached "b" and the latter mean that<br class="" />it is a "b" with an attached "a"?<br class="" /><br class="" />If a;b is identical to b;a then having both is of course a major pain<br class="" />and would shift a lot of preprocessing work on tools like taginfo.<br class="" /><br class="" />On semicolons, also see<br class="" /><a class="" href="https://blog.jochentopf.com/2013-09-23-semicolons-in-osm-tags.html">https://blog.jochentopf.com/2013-09-23-semicolons-in-osm-tags.html</a><br class="" /><br class="" />Bye<br class="" />Frederik<br class="" /><br class="" /><br class="" />-- <br class="" />Frederik Ramm  ##  eMail frederik@remote.org  ##  N49°00'09" E008°23'33"<br class="" /><br class="" />_______________________________________________<br class="" />Tagging mailing list<br class="" />Tagging@openstreetmap.org<br class="" />https://lists.openstreetmap.org/listinfo/tagging</div>
</div>
</blockquote>
</div>
<br class="" /><!-- html ignored --><br />
<div class="pre" style="margin: 0; padding: 0; font-family: monospace">_______________________________________________<br /> Tagging mailing list<br /><a href="mailto:Tagging@openstreetmap.org">Tagging@openstreetmap.org</a><br /><a href="https://lists.openstreetmap.org/listinfo/tagging">https://lists.openstreetmap.org/listinfo/tagging</a></div>
</blockquote>
</body></html>