This gets my vote - sounds very sensible to me.<br><br>The only thing in segments / ways that I'd like to find a way of duplicating is the mental note that I have when using JOSM that 'blue = completed, green = needs more work', but that could be done by examining the tags.
<br><br>While we're at it, could we make some changes to the tags? Whilst I'm all in favour of being able to add any arbitary tag value, it would be nice to be able to namespace them in some way.<br><br><div><span class="gmail_quote">
On 31/08/06, <b class="gmail_sendername">Nicola Ranaldo</b> <<a href="mailto:ranaldo@unina.it">ranaldo@unina.it</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;">
<br>> i understand this, but segments are useful for sub-informations like<br>> bridge=yes, tunnel=yes, etc. which do not apply to the whole way - a<br>> possibility around this would be to make ways groupable (arrays of
<br>> ways), which is technically not very different to having segments<br>> grouped..<br><br>A hierarchycal way model could resolve every problem, properties should be<br>propagated from parents to childrens, and these can override their specific
<br>properties.In the actual model, on a long tunnel, composed by several<br>segments, you have to replicate the "tunnel=yes" for every of them, wasting<br>resources. Another example could be a long way where half is two lane and
<br>half tre lane. This approach is usefull for other things, for example, if you<br>have a motorways with to lanes, you can group and tag them as owned by the<br>same "father" way. Rendering softwares so may decide to not draw the way name
<br>twice :) and so on. Adopting this model could let us apply some enforcing on<br>data, for examples subways can be simple connected path and so on.<br><br>        Niko<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>