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

```