On Mon, Mar 31, 2008 at 6:41 AM, David Dean <<a href="mailto:ddean@ieee.org">ddean@ieee.org</a>> wrote:<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;">
<div class="Ih2E3d">Martin Vidner <martin.osm <at> <a href="http://vidner.net" target="_blank">vidner.net</a>> writes:<br>
<br>
> Make the prefixes "left:", "right:" special in the sense that when a<br>
> way is reversed, they get swapped.<br>
> So left:highway=bus_stop would become right:highway=bus_stop.<br>
> (Uh, maybe this is awkward for the renderer implementation. Could be<br>
> better to prefix the *value* instead: highway=left:bus_stop?)<br>
<br>
<br>
</div>It seems to me that you could define the two sides of a way independent of the<br>
direction (if any) of the way. I'm just not sure what you would call the two<br>
sides.<br>
<br>
For example, lets start with "north" and "south". This would unambiguously<br>
define the two sides for all ways that are not running directly (or close to)<br>
north-south. "East" and "west" would work for those of course, but we want the<br>
same name no matter what the angle of the road.<br>
<br>
Maybe you could use "clockwise" and "anticlockwise" to define the side of that<br>
portion of the road you would get if you rotated it in that direction.<br>
<br>
So what I am basically getting at is that you don't need to define the side of<br>
the road based on the way direction, as it can be defined by the compass points,<br>
I'm just not sure what the two labels would be. Maybe "north-or-east" and<br>
"south-or-west" shortened to "noe" and "sow" could work if everything was<br>
clearly defined on the wiki.<br>
<font color="#888888"><br>
- David<br>
</font></blockquote></div><br>Sounds like you're assuming all streets are reasonably straight and/or progress in a well-defined direction. That may generally be the case over a long stretch of road, but it's not always the case (some roads tend to wind around a lot), especially if ways are split. I don't know why everyone's opposed to left/right. It's unambiguous, and properly structured it would not be difficult for editors to accommodate it. Reversing the direction of a way should be something that's done rarely anyway.<br>
<br>Karl