railway=platform unambiguously refers to an actual platform, mapped as a
way or as an area.

public_transport=platform + tram=yes (+railway=tram_stop) can be mapped on
an isolated node (so not part of the railway=* way).

It would be my preference to ONLY map it on (isolated) nodes. That's what I
do for bus stops public_transport=platform + bus=yes (+highway=bus_stop).
Nodes should be preferred, as they have coordinates. And all the extra
details like name, ref, route_ref, operator, network, zone should be mapped
ONCE on these nodes.

If we can move to such a scheme it would simplify public transport mapping
in OSM a lot.

At some point it was decided to use public_transport=stop_position for a
node which is part of the highway/railway and public_transport=platform for
the isolated node next to the highway where the passengers wait. Maybe it
would have been better to use public_transport=pole for this purpose, or
public_transport=passengers or
public_transport=abstract_approximate_position_on_node_next_to_way_containing_all_the_details_for_this_stop_and_these_are_the_nodes_that_represent_the_stops_in_the_route_relations.
But we use public_transport=platform, regardless of whether an actual
platform is present.

If there is an actual platform, it can be mapped as a way or area, with
possibly tactile_paving=yes, wheelchair=yes, but no need to repeat the name
on them and no need to add them to the route relations. They can be added
to stop_area relations.

Polyglot

2018-02-20 22:28 GMT+01:00 Selfish Seahorse <selfishseaho...@gmail.com>:

> > in osm, platform is where people wait to take the train.
> > people always are "somewhere" before taking the train.
> > osm platform <> irl plateform
>
> Do you mean `public_transport=platform` [^1], `railway=platform` [^2] or
> both?
>
> If `railway=platform` means the same as `public_transport=platform`,
> then the wiki page about `railway=platform` needs an update, because
> it currently reads 'a railway platform'.
>
> [^1]: <https://wiki.openstreetmap.org/wiki/Tag:public_transport%3Dplatform
> >
> [^2]: <https://wiki.openstreetmap.org/wiki/Tag:railway%3Dplatform>
>
> >  > how can we know whether there is a platform?
> >
> > by geometry. if it's a way, it is a "real" plaform.
> > if not, it's unknown.
>
> 'Unknown' means we don't know anything. If `railway=platform` really
> is identical to `public_transport=platform` this would mean that there
> is no way to define that there is no platform.
>
> > maybe a better value should be "embarkation point" but it's "too late"
> > to change a so common value.
>
> Why not just 'stop'?
>
> It's never too late to correct a mistake ...
>
>
> On 20 February 2018 at 22:11, marc marc <marc_marc_...@hotmail.com> wrote:
> > Le 20. 02. 18 à 21:50, Selfish Seahorse a écrit :
> >> On 20 February 2018 at 21:24, marc marc <marc_marc_...@hotmail.com>
> wrote:
> >>> Le 20. 02. 18 à 21:17, Selfish Seahorse a écrit :
> >>>> If no one objects, I'd like to change the wiki page [^1] so that
> >>>> `railway=platform` should not be used on nodes.
> >>>
> >>> I objets and request to do the opposite :
> >>> remove the "forbiden" node for railway=platform
> >>>
> >>> in almost all osm objects, it makes sense to use a node if
> >>> you don't know the precise geometry or if the object has
> >>> a small geometry
> >>> or
> >>> allow to use a way when a more precise geometry is desired.
> >>
> >> I'm sorry, I wasn't precise: I'd like to change the wiki page so that
> >> `railway=platform` should not be mandatory for tram stops without
> >> platform.
> >
> > in osm, platform is where people wait to take the train.
> > people always are "somewhere" before taking the train.
> > osm platform <> irl plateform
> > maybe a better value should be "embarkation point" but it's "too late"
> > to change a so common value.
> >
> >  > how can we know whether there is a platform?
> >
> > by geometry. if it's a way, it is a "real" plaform.
> > if not, it's unknown.
> >
> > Regards,
> > Marc
> > _______________________________________________
> > Tagging mailing list
> > Tagging@openstreetmap.org
> > https://lists.openstreetmap.org/listinfo/tagging
>
> _______________________________________________
> Tagging mailing list
> Tagging@openstreetmap.org
> https://lists.openstreetmap.org/listinfo/tagging
>
_______________________________________________
Tagging mailing list
Tagging@openstreetmap.org
https://lists.openstreetmap.org/listinfo/tagging

Reply via email to