Whilst I think that that usage of ways isn't right, but you do raise an interesting point; <br>what you're describing is something like<br><br>Way ("E1, Northbound") = {A,B,C,D}<br>Way ("E1, Southbound") = {H,G,F,E}
<br><br>Collection ("E1") = { "E1, Northbound", "E1, Southbound" }<br><br>Where collection actually *isn't* a way, because there's no ordering between the contained points (D is not connected to H)
<br><br>So I guess either some kind of "grouping" structure is required, or we just rely on the fact that you can add some extra metadata in the tags to denote the fact that "E1, Northbound" and "E1, Southbound" are connected (
e.g. "roadPartOf=E1").<br><br><br><div><span class="gmail_quote">On 01/09/06, <b class="gmail_sendername">Lars Aronsson</b> <<a href="mailto:lars@aronsson.se">lars@aronsson.se</a>> wrote:</span><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
On August 28, Etienne wrote:<br><br>> A way *is* an ordered list of nodes (sort of).  A way is defined<br>> as an ordered list of segments.<br><br>That's not how ways are currently used on OSM.  I frequently draw<br>
two parallel sequences of line segments for a motorway, and then<br>add all segments to one way, like this:<br><br>  o---A---o---B---o---C---o---D---o<br><br>  o---E---o---F---o---G---o---H---o<br><br>  way: name=E4 ; class = motorway ;
<br>       segments = ( A, E, B, F, C, G, D, H )<br><br>Then when I discover there is an off-ramp connecting at the middle<br>of segment G, I remove that line segment, create a new node and<br>two new line segments, then I add these segments to the way:
<br><br><br>  o---E---o---F---o-K-o-L--o---H---o<br>                       \<br>                        M--o<br><br>       segments = ( A, E, B, F, C, D, H , K , L )<br><br>Why?  Because what I want is a means to name the road and classify
<br>it as a motorway.  I don't need the sequence, only the grouping.<br><br>If the sequence of line segments are grouped on a lower level,<br>which is something I support, I still need a means on top of that<br>to group, name and classify the parts that make up a road.  The
<br>sequence of segments cannot fully replace the ways we have today.<br><br><br>--<br>  Lars Aronsson (<a href="mailto:lars@aronsson.se">lars@aronsson.se</a>)<br>  Aronsson Datateknik - <a href="http://aronsson.se">http://aronsson.se
</a><br><br>_______________________________________________<br>dev mailing list<br><a href="mailto:dev@openstreetmap.org">dev@openstreetmap.org</a><br><a href="http://lists.openstreetmap.org/cgi-bin/mailman/listinfo/dev">
http://lists.openstreetmap.org/cgi-bin/mailman/listinfo/dev</a><br></blockquote></div><br>