On Thu, Jan 28, 2010 at 6:14 PM, Dale Puch <span dir="ltr"><<a href="mailto:dale.puch@gmail.com">dale.puch@gmail.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
Looking at <a href="http://wiki.openstreetmap.org/wiki/Layer" target="_blank">http://wiki.openstreetmap.org/wiki/Layer</a> My take is that the open to the air surface is layer 0  Ground or water.<br></blockquote><div><br>
That
seems to be the intention, but it doesn't always work in the real
world, mainly because the surface of the earth isn't level.  There's
also the fact that the layer tag is used on ways, and not nodes, and
the ways themselves are often not level.  This latter point usually
doesn't matter, but sometimes it does.<br>
<br>
Additionally, I'm not so sure "open to the air surface" is an adequate
definition.  A tunnel is generally "open to the air surface".<br><br><div class="gmail_quote"><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
So a bridge over a river or dug ditch is layer 1, and the water would be 0<br></blockquote></div><br>What about a dug ditch without a bridge over it?  Is that layer=0?  It's certainly "open to the air surface", isn't it?  So when the ditch is dug, the layer is 0, but then when I stick a plank on top of it it suddenly becomes layer=-1?<br>
<br>It seems to me that there are lots of situations where the layer tag just doesn't work.<br><br></div><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">

I feel a script applying layer=1 to any bridge without a layer tag
should be ok IF it also checks for bridges that cross it and increment
those layer numbers.<br></blockquote><br>Maybe.  Is a bridge the only way that can be above a bridge?  (Besides buildings, which cause their own unique problems, anyway.)<br>