<div class="gmail_quote">2013/1/31 Tobias Knerr <span dir="ltr"><<a href="mailto:osm@tobias-knerr.de" target="_blank">osm@tobias-knerr.de</a>></span><br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">

<div class="im">
<br>
</div>I think you are overlooking several problems. To start with,<br>
building:part cannot do arcing structures - like many bridge decks. They<br>
can also not easily to structures that become wider or narrower towards<br>
the top - like some bridge piers.<br></blockquote><div><br>Anything more complicated than prisms for piers and areas for bridge decks is not a problem to be solved in openstreetmap IMHO. That is a job for 3D building models in other databases. <br>

</div><div> <br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
Also note that "Simple 3D Buildings" doesn't have an established<br>
solution for ways on top of the roof yet. With normal buildings, that's<br>
a niche use case that would be good for, say, gardens or parking areas<br>
on the roof. But if you think of bridges as buildings (a style of<br>
thinking I'm not particularly comfortable with), this is essential, as<br>
you almost always have highways/railways on top of the "roof" then.<br></blockquote><div class="im"><br>I think that connecting a road with the bridge area (with sharing nodes) is enough to tell the renderer that a road is on this plane.<br>


<br>
</div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">For the record, the height of a building mapped according to "Simple 3D<br>
Buildings" is always based off the point where terrain is the lowest.</blockquote><div><br>I am thinking that this could deserve it's own type=bridge (instead of type=building) tag for a relation. It would help renderers make unique rules for rendering bridges. We could put specialized tags on piers like pier:top=arch, pier:top:width=3, or who knows what else.<br>

<br>Janko Mihelić<br></div></div>