Is role "stop" really discouraged in route=bus relations?

I have read many articles about public transport but found something contradictory about the use of stop members in route=bus relations.

First, a list of all stations in the order: stop_position 1, platform 1, stop_position 2, platform 2, … Stop positions get the role Role stop, platforms the role Role platform. In some places it is deemed necessary to add the stop_positions/platforms, if they are mapped but it is not necessary to add them if they are missing just to be able to add them to the relation. In other places (like e.g. Belgium) preference is given to add only 1 object per stop to the route relations.

The next step is to add each bus stop to the bus route relation in the correct order with the role “platform”.

To add a bus stop to the route, select that bus stop, and then click the plus symbol near the bottom under All relations. Then, choose the relation that you have just created, add the stop to the relation, and set the role to platform.

It is very important that the stops be added to the route relation in the order that the bus stops at them. If the bus stops at a stop twice, add that stop to the relation twice. Each stop must have the role “platform” in the route relation. Although many people use the role “stop” for the bus stops, the role is now discouraged.

This role should only be used on public transport routes.
A bus stop or train halt/station, on the route road way. The order of the members in the relation should be identical to the order in the timetable. Currently the Role stop role should be used instead of the Role stop:, Role forward:stop:, Role backward:stop:, Role forward:stop, Role backward:stop roles, which were used sometimes with PTv1 to help mappers finding missing or misplaced stops.

The stop position of the bus on the route road (public_transport=stop_position). The order of the members in the relation should be identical to the order in the timetable, and added in order at the beginning of the relation.

In 3 of the 4 articles, it is mentioned to put member stop in route=bus; but in one article, it says that this is discouraged, without a link to this decision. Is it really discouraged? or should the article be modified according to the other 3 articles?

(Is there any other wiki article I am missing where it explains about this tagging?)

1 Like

To make it even more confusing, there is another wiki page: an approved proposal on how to map public transport relations. This is also well known as public_transport:version=2 (PTv2) and widely used. PTNA supports QA for this.

1 Like

role=stop is used to tag stops in PTv1 (regardless if it is a platform or a stop_position). In PTv2 role=stop is used to denote the stopping position, while role=platform is used for the platform.

See Tag:route=bus - OpenStreetMap Wiki

5 Likes