[Talk-transit] All about bus stops

Gerrit Lammert osm at 00l.de
Mon Jan 19 23:48:06 GMT 2009


Hello Peter, Gerald.

 > On 19 Jan 2009, at 16:16, Gerald A wrote:
 > > I know we could just complicate the mapping of the road itself here
 > > to make the mapping of "stops" easier, but I did want to point out
 > > at least one case where the stop isn't beside the way, but really in
 > > the middle of it.

That how I would do it anyway. When ever the street is divided in a way 
which prohibits cars to phiscally cross it (to U-turn or whatever), I 
split the road and have two seperate ways.
In case of a tram, station in the middle of the street; I would have 2 
highways and one tram-way. Between them, the stop/shelter can be inserted:

 > There is a complexity with railways
 > where there is often one platform for two track, and in these
 > sometimes the platforms are divided into sections. For example where I
 > live one side is platform 3, and the other is platform 4a,4b and 4c,
 > this would require four Stop Points. If, however we as a principle
 > follow the EU Transmodel standard for these features, then we will
 > find that there is a solution to all these special cases, including
 > hail and ride and trains that separate.

In my proposal i would tag it like the following:
have a railway=halt on the rails for each place a train may stop, for 
the platform I would tag the whole thing (usually a way) with 
railway=platform. All together goes into a relation as described earlier.

######a#############b######
===========================
######c#############d######

=== is tagged with railway=platform; ref=6,7; name=...
a would be railway=halt; ref=6a; ...
b would be railway=halt; ref=6b; ...
c would be railway=halt; ref=7a; ...
d would be railway=halt; ref=7b; ...

(again: Maybe amenity=platform would be more logical, but 
railway=platform exists, thats why I use it for now).

That way it can be rendered nicely and I can add either node "a" or "b" 
to my train route, and have a good grade of reality.

Gerrit






More information about the Talk-transit mailing list