WikiProject Belgium/Conventions/Bus stops

From OpenStreetMap Wiki
Jump to: navigation, search

See also

Bus stops

Belgian transport companies

There are 3 transport companies in Belgium. TEC is subdivided in 6 divisions which each assign their own reference numbers, which are not shown on the bus stops. De Lijn is divided in 5 entities, but they (mostly) assign only 1 reference number to each stop, which are shown to the public on the bus stops and which are used to provide real-time information per direction.

It's better to have 1 node per bus stop. For consistency sake this means we can't use ref, route_ref, zone and sometimes name without specifying for which company it's relevant.

network full ref operator full
IBXL - - STIB/MIVB Société de Transports Intercommunaux de Bruxelles / Maatschappij voor Intercommunaal Vervoer Brussel
DLWV De Lijn West-Vlaanderen (50xxxx) De Lijn
DLOV De Lijn Oost-Vlaanderen (20xxxx) De Lijn
DLAn De Lijn Antwerpen (10xxxx) De Lijn
DLLi De Lijn Limburg (40xxxx) De Lijn
DLVB De Lijn Vlaams-Brabant (30xxxx) De Lijn
TECB TEC Brabant-Wallon (B.....) TEC Transports en Commun
TECN TEC Namur (N.....) TEC Transports en Commun
TECL TEC Liège-Verviers (L.....) TEC Transports en Commun
TECX TEC Luxembourg (X.....) TEC Transports en Commun
TECC TEC Charleroi (C.....) TEC Transports en Commun
TECH TEC Hainaut (H.....) TEC Transports en Commun

Bus or tram stop

Tags Example
public_transport=platform platform
name=general name of the bus or tram stop or (in Brussels) a bilingual name Porte de Hal - Hallepoort

For express service buses which don't serve all the stops they pass by. This makes it easier for human editors to decide whether to include the stop in the route relation. And it makes it possible to script quality control checks.

source= - source should be included on the changeset
shelter=yes yes/no
bench=yes yes
bin=yes yes


Every bus stop has a name and a unique number xxxx. Use name:fr and name:nl tags when French and Dutch names are different.

Tags Example
operator=;-separated list containing De Lijn STIB/MIVB
network=;-separated list containing IBXL IBXL
route_ref:De_Lijn=7;8;9 48

De Lijn

Every bus stop has a name, a unique number x0xxxx , a zone-number yy and for bus_stops in a city the text "STAD"

Tags Example
name:De_Lijn=name De Lijn assigned to the bus or tram stop, if different from name Hallepoort
ref:De_Lijn=303017 303017
operator=;-separated list containing De Lijn De Lijn
network=;-separated list containing DLWV;DLOV;DLAn;DLLi;DLVB DLVB
route_ref:De_Lijn=7;8;9 7;8;9
zone:De_Lijn=18 18


Every bus stop has a name, a unique code not visible on the stop signs, a zone-number of which only the last 2 digits are visible to the public.

Tags Example
name:TEC=name TEC assigned to the bus or tram stop, if different from name Porte de Hal
ref:TECB=ref TEC Brabant-Wallon assigned to the bus or tram stop B.....
ref:TECH=ref TEC Hainaut assigned to the bus or tram stop H.....
ref:TECC=ref TEC Charleroi assigned to the bus or tram stop C.....
ref:TECN=ref TEC Namur assigned to the bus stop N.....
ref:TECL=ref TEC Liège-Verviers assigned to the bus stop L.....
ref:TECX=ref TEC Luxembourg assigned to the bus stop X.....
operator=;-separated list containing TEC TEC
network=;-separated list containing TECH;TECC;TECB;TECN;TECX TEC
route_ref:TEC?=see relations E; 365a zone:TEC=5163 5163

Bus station

Tags Description

The service ways where only the buses may ride:
highway=service OR no highway tag at all, if the highway is represented as a polygon
lanes=1 or 2
ref=perron 11

Where the passengers wait:
highway=platform can be a simple vector (preferably) or a an area


On one of the nodes of these platforms:
name=Leuven station perron 11
operator=De Lijn

Relations to tie it all together

Bus stop relation

Tie the above composing parts together with a relation (per combination of bus_stop/platform/stopping point):


Tags Description

name=Station Leuven perron xx
operator=De Lijn

access: link to the platform

stopping_point: link to one of the nodes on the service highway
(no role): the bus_stop node

Bus station relation
Tags Description

name=Station Leuven
operator=De Lijn

access: link to the platform

entrance: in a complicated station links to escalators, elevators, corridors, moving walkways
(no role): the child relations containing all the separate bus stops. This can include bus_stop nodes as well.

Group of bus stops with same name

The above type of relation could be used to group together bus stops that have the same name as well. Either on both sides of the street or on several spots around an intersection, then its type would be bus_stop.

Transport interchanges

It's also possible to group several of these relations together in a parent relation, in case of a railway station with a bus terminal next to it, or in case of an airport with a train station/bus station/metro station, etc.

Note: the above is not set in stone. It's a synthesis of the information I gathered during the past few days. So please comment if you have remarks

See also

Category:buses Category:trams