<div>I agree that it's a real issue. It's a pain assigning all the short ways to a relation (which is what I've been doing this afternoon), or adding information along a route (ie the number of tracks on a railway). However, when I read the proposal, I could see that trying to use relations would generate a fair few problems - which haven't been addressed.</div>

<div> </div>
<div>But I realised that the problem could be much reduced if "temporary" alterations to the tags could be done, which they can for individual nodes (eg barrier=gate). And if they can be done for nodes, they can be done for single segments, if the data model is right.</div>

<div> </div>
<div>It doesn't completely solve the problem, but it could reduce the problem significantly (at least on main roads like the one near me that used to be called the seven bridges road...)</div>
<div> </div>
<div>Richard<br><br></div>
<div class="gmail_quote">On Thu, Jul 9, 2009 at 4:31 PM, David Groom <span dir="ltr"><<a href="mailto:reviews@pacific-rim.net">reviews@pacific-rim.net</a>></span> wrote:<br>
<blockquote style="BORDER-LEFT: #ccc 1px solid; MARGIN: 0px 0px 0px 0.8ex; PADDING-LEFT: 1ex" class="gmail_quote">----- Original Message ----- From: "Richard Mann" <<a href="mailto:richard.mann.westoxford@googlemail.com" target="_blank">richard.mann.westoxford@googlemail.com</a>><br>
To: "Talk Openstreetmap" <<a href="mailto:talk@openstreetmap.org" target="_blank">talk@openstreetmap.org</a>><br>Sent: Thursday, July 09, 2009 3:51 PM 
<div class="im"><br>Subject: Re: [OSM-talk] Collected Way support<br><br><br></div>
<div class="im">
<blockquote style="BORDER-LEFT: #ccc 1px solid; MARGIN: 0px 0px 0px 0.8ex; PADDING-LEFT: 1ex" class="gmail_quote">It looks too complicated to me.<br><br>Given that certain tags apply to ways but not nodes, would it not be<br>
possible to imply some meaning by attaching bridge=yes+layer=1 to a node on<br>a way, to mean the segment between this node and the next?<br><br>Then the way wouldn't need to be chopped up in the first place.<br><br>Richard<br>
</blockquote><br><br></div>Richard<br><br>This is not some theoretical point, it's what is happening to the data, and ways ARE becoming very fragmented<br><br>Consider the situation below, which actually is fairly simple only, in practice where more bus routes occur, speed changes, the way goes goes over a bridge etc...the way gets split into many, many more parts.<br>
<br>A - G, say "High Street", starts off as a nice simple linear way,<br>D - J  is a road called "Long Way"<br>B - H and C - K are footpaths<br><br>at E the speed limit on High Street changes from  say 30kph to 40 kph.<br>
<br>a bus route travels from A - D along High Street, but turns on to Long Road along D - J<br>a long distance walking route uses footpath  K - C part of High Street C- B, and then continues along footpath B - H<br><br><br>
      H                J<br>       |                 |<br>       |                 |<br>       |                 |<br>A------B-------C-------D-------E--------F--------G<br>                |<br>                |<br>                |<br>
                K<br><br><br>Currently in order to map this simple situation in OSM way A - G has to get split in to 5 ways.<br><br>A - B, B- C, C- D, D - E, and E - G<br><br>It's necessary to split the way at B & C, so part B - C can become part of a relation grouping K - C, C - B, and B - H all for the long distnace route.<br>
<br>It's necessary to split the way at D so the relation for the bus route doesn't include parts D - G<br><br>It's necessary to plt the way at E so the spped limit can change<br><font color="#888888"><br>David</font> 
<div>
<div></div>
<div class="h5"><br><br><br>
<blockquote style="BORDER-LEFT: #ccc 1px solid; MARGIN: 0px 0px 0px 0.8ex; PADDING-LEFT: 1ex" class="gmail_quote"><br>On Thu, Jul 9, 2009 at 3:17 PM, David Groom <<a href="mailto:reviews@pacific-rim.net" target="_blank">reviews@pacific-rim.net</a>> wrote:<br>
<br>
<blockquote style="BORDER-LEFT: #ccc 1px solid; MARGIN: 0px 0px 0px 0.8ex; PADDING-LEFT: 1ex" class="gmail_quote">For various reasons, for example the need to put different max_speed tags<br>on<br>different parts of a way, the need to split ways so individual parts can<br>
become part of a relation, etc, even "simple "  linear ways are becoming<br>very fragmented.<br><br>I was just wondering what the current state of client support (renderers,<br>editors, routing programs etc) is for collected ways [1].<br>
<br>David<br><br>[1] <a href="http://wiki.openstreetmap.org/wiki/Relations/Proposed/Collected_Ways" target="_blank">http://wiki.openstreetmap.org/wiki/Relations/Proposed/Collected_Ways</a><br><br></blockquote></blockquote>
<br><br></div></div></blockquote></div><br>