It would make sense to do something similar to what is often done with amenity=fuel nodes.  You can place the bus stop node off the main highway way on the correct side.  Then simply connect it to the main way with two segments in a short oneway=yes highway=service way.  
<br><br>This would both make it clear which side of the road the bus stop was on, and also make it obvious (to human readers and autorouting-utilities) that the bus stop was connected to the main highway way.<br><br>- Lachlan
<br><br><br><div><span class="gmail_quote">On 8/10/07, <b class="gmail_sendername">Mike Collinson</b> <<a href="mailto:mike@ayeltd.biz">mike@ayeltd.biz</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;">
I certainly mark bus stops as individual nodes to the appropriate side of the highway way.  I don't say that is "right" but it seems sensible as you suggest.<br><br>I suspect it was a very early tag in OSM's history and that if it was reinvented today it would be amenity=bus_stop.
<br><br>Mike<br><br><br>At 02:33 PM 9/08/2007, Jon Bright wrote:<br>>Hi,<br>><br>>On to my next potentially earth-shattering tag question: bus stops.  I<br>>see from Map Features that the tag appears to be "highway=bus_stop" and
<br>>that it applies to nodes.<br>><br>>My question: the "highway" key makes it seem like these nodes should<br>>also be part of a way - i.e. I should (if necessary) add a node to the<br>>way which forms the street that this bus stop is at the side of.  This
<br>>also seems like it might not be the worst thing in the sense that using<br>>route=bus, it would then be possible to work out a bus route from one<br>>place to another.<br>><br>>If, on the other hand, you're using bus stops as a navigational aid in a
<br>>car journey, or if you're just trying to find a bus stop somewhere, it<br>>seems like it would be useful to know which side of the street the bus<br>>stop is on.  Assuming a two-way street, this would preclude those nodes
<br>>being part of the way - they'd be freestanding nodes to the side of the<br>>way, often (but not always) roughly paired, one on each side.<br>><br>>Anyone have any hints?  (Other than the hint that I might want to spend
<br>>less of my time thinking about bus stops, something I've already<br>>realised for myself :-)<br><br><br><br>_______________________________________________<br>talk mailing list<br><a href="mailto:talk@openstreetmap.org">
talk@openstreetmap.org</a><br><a href="http://lists.openstreetmap.org/cgi-bin/mailman/listinfo/talk">http://lists.openstreetmap.org/cgi-bin/mailman/listinfo/talk</a><br></blockquote></div><br>