<html>
<head>
<meta content="text/html; charset=UTF-8" http-equiv="Content-Type">
</head>
<body text="#000000" bgcolor="#FFFFFF">
Hi,<br>
<br>
I wonder why we make bridges split and split and split the roads.<br>
In reality, bridges are pieces of concrete or stonework at level -1
under an uninterrupted foil of tarmac at level 0.<br>
Or at level 0 if it's understood that the renderer knows what's a
bridge.<br>
And the renderer knows, as it draws two thin stripes beside the
road.<br>
So, a bridge can be a little way segment overlaying the road.<br>
This lets the routing software ignore the unnecessary complication
of having to account for bridges as part of the route.<br>
This lets the bridge having its own attributes, unrelated to the
road, for example a different name.<br>
This makes obsolete discussions wondering if the bridge must be
split in two because the road changes in the middle.<br>
Etc. etc., all pieces clutch in very neatly.<br>
And BTW, this is similar to tunnel=culvert which is an optional
feature of a bridge and that surprises no one at layer -1.<br>
And now, if we put bridges and culverts at -1, the rivers or streams
are normally at -2.<br>
Tunnels (inside which the road runs) should be segments too, at
level +1 or 0.<br>
<br>
I have tagged a number of streams and rivers at -2 -1 0 and I find
it appreciable to have an instant view of where the complete main
stream is, if not exaggeratedly long, as well as less prone to
errors.<br>
<br>
Cheers,<br>
<br>
<table>
<tbody>
<tr>
<td>André.</td>
</tr>
</tbody>
</table>
<br>
<br>
</body>
</html>