<div dir="ltr">This is how I would map a solitary tram stop:<div><br></div><div><a href="https://www.openstreetmap.org/node/611673223/history">https://www.openstreetmap.org/node/611673223</a></div><div>Disregard the public_transport=platform, tram=yes. If I were mapping it fresh today, I might not add those tags anymore.</div><div><br></div><div>Also note the pt=stop_position node:</div><div><br></div><div><a href="https://www.openstreetmap.org/node/2000795897">https://www.openstreetmap.org/node/2000795897</a></div><div><br></div><div>I usually only map them If I plan to split the way (start or end of an itinerary). It only has 2 tags, no further details and it is NOT a member of the route relations.<br></div><div>I might stop mapping these altogether, since carto rendering decided to not support the 'new' scheme. I don't see the point anymore. But that's not the point.</div><div><br></div><div>And this is one with a platform:</div><div><br></div><div><a href="https://www.openstreetmap.org/node/220369167">https://www.openstreetmap.org/node/220369167</a><br></div><div><br></div><div>It's also served by buses.</div><div><br></div><div>The platform way is mapped separately:</div><div><a href="https://www.openstreetmap.org/way/210281532">https://www.openstreetmap.org/way/210281532</a><br></div><div><br></div><div>This is about as simple as it can get, no duplication, but still contains all the relevant information. That is the point.</div><div><br></div><div>Polyglot</div></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Thu, Mar 12, 2020 at 9:11 AM Jo <<a href="mailto:winfixit@gmail.com">winfixit@gmail.com</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div dir="ltr"><div dir="ltr"><br></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Thu, Mar 12, 2020 at 4:20 AM Jarek Piórkowski <<a href="mailto:jarek@piorkowski.ca" target="_blank">jarek@piorkowski.ca</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">On Wed, 11 Mar 2020 at 23:09, Joseph Eisenberg<br>
<<a href="mailto:joseph.eisenberg@gmail.com" target="_blank">joseph.eisenberg@gmail.com</a>> wrote:<br>
> >  In inclement weather, passengers may well be found waiting in<br>
> the transit shelter 8 metres to west, and the tram will stop for them<br>
> if they are waiting in the shelter. It might also stop if you are<br>
> waiting a little bit beyond the shelter<br>
><br>
> In this case it sounds like the tram operators are allowed to stop in<br>
> several different places.<br>
><br>
> I would pick the place where the tram normally stops: either at the<br>
> sign or the location of the shelter, depending on the standard<br>
> practice in the local area. Either way, tram riders will be directed<br>
> to the correct location by routing apps: an 8 meter difference is not<br>
> significant.<br>
<br>
But why pick one and not the other? Only for the sake of having one<br>
point rather than two in a database? Especially in this case where<br>
they can be fairly reasonably described as "stop position" (the sign)<br>
and "waiting area" (the shelter).<br></blockquote><div><br></div><div>platform=stop_position is a node that is part of the way. As far as I'm concerned, they are not super important. What you call stop position (the sign) in the above paragraph seems to be what corresponds to highway=bus_stop, if it were a bus stop. That's the node, detached from the way that I would map as railway=tram_stop for representing the stop in the route relations, with all its details.. Of course, when you only have aerial imagery, it may be difficult to know that exact position. If there is a shelter I would put this node near to it, if there is nothing, I would place that node somewhere in the middle of a typical tram's length.</div><div><br></div><div>If there is only a sidewalk, we would be done. If there is an actual platform, I would add a way or a closed_way with railway=platform, and possibly its height, tactile_paving and wheelchair. No name, no other details, they are on the node that represents the stop.</div><div><br></div><div>If there is a shelter, I would map it with a closed_way; amenity=shelter, shelter_type=public_transport.</div><div><br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">
<br>
> >  Berlin mapping of streetside tram stops like <a href="https://www.openstreetmap.org/way/389400777" rel="noreferrer" target="_blank">https://www.openstreetmap.org/way/389400777</a><br>
><br>
> I have not visited that location in person, and the aerial imagery is<br>
> not high enough resolution to see if there is a separate platform, so<br>
> it is hard for me to say.<br>
><br>
> The "gold standard" is survey: visiting the stop in location (and<br>
> riding the tram perhaps)<br>
><br>
> Do you know if the "platform" here is separate from the sidewalk in<br>
> some way? It should either be a different height, or a different<br>
> surface, or at least marked with a painted / thermoplastic line.<br>
> Otherwise the length of this "platform" way would be arbitrary: why<br>
> not include the whole block?<br>
<br>
In this particular case, there is not a platform that can be<br>
distinguished - it's a curbside stop. The length of the "platform" way<br>
appears to roughly match the length of the vehicles and thus the area<br>
where the vehicles can be boarded (all-door boarding is in effect).<br>
Berlin doesn't have many curbside stops but where they do exist, this<br>
seems to be the prevailing local tagging.<br>
<br>
--Jarek<br>
<br>
_______________________________________________<br>
Tagging mailing list<br>
<a href="mailto:Tagging@openstreetmap.org" target="_blank">Tagging@openstreetmap.org</a><br>
<a href="https://lists.openstreetmap.org/listinfo/tagging" rel="noreferrer" target="_blank">https://lists.openstreetmap.org/listinfo/tagging</a><br>
</blockquote></div></div>
</blockquote></div>