User:Polyglot/Bus

From OpenStreetMap Wiki
Jump to navigation Jump to search
Logo. Feature : Polyglot/Bus
One example for Feature : Polyglot/Bus
Description
A bus in London
Group

Buses

Tags

This page describes how to map the elements of Public transport. This includes buses of course, but also autocars, trolleybuses and shared taxi

Bus stop

  • Create a node node where passengers wait knowing a public transport vehicle will pick them up or drop them off at regular intervals. There might be a pole, there might be a schedule, a bench, a shelter or there might be nothing at all.
  • Add the following tags :
    • public_transport=platform
    • bus=yes or other modes of transport (tram, trolley_bus, etc)
    • highway=bus_stop
    • name=* : name of the stop, normalised to naming conventions (abbreviations expanded, etc.)

See highway=bus_stop for additional tags.

The stop's details should only be added to this platform node public_transport=platform (name, ref, route_ref, etc). This is the node that represents the stop during its complete lifetime.

If there are more amenities that belong to the stop, they can be mapped separately:

For stops where lines terminate or start, you can add a node on the way public_transport=stop_position and split the way on that node. You could add them in other places too, if you want to map explicitly where the vehicle stops, but this is not generally necessary.

arrêt de bus annoté
Les éléments qui constituent un arrêt de bus et les tags associés

stop_area relation

It is possible to group the different elements belonging to a stop to a public_transport=stop_area relation. Some throw everything in these relations for all stops with the same name in the vicinity. To make this relation useful for knowing what belongs together, it would be better to keep them smaller.

Bus station

To map a bus station:

You can also add a name and useful devices:

Bus lines

A bus line usually consists of several itineraries.

Usually there will be 2, one going from A to B, the other coming back from B to A. Some lines have only a single variation, others may have up to 50, depending on time of day, day of the week, etc. We create a route relations for each differing sequence of stops. To save mapper's time, we only map the longest of telescopic routes.

Itinerary

Chaque trajet (ou parcours, ou itinéraire, ou variante de ligne) est représenté par une relation route. On lui ajoute obligatoirement les tags suivants :

  • type=route
  • operator : le nom du transporteur routier qui fait rouler le bus
  • network : le nom du réseau, tel qu'il est inscrit sur les fiches horaires, sur le bus, etc
  • ref : pour le numéro de la ligne
  • name : le nom du trajet. S'il n'y en a pas, en construire un (par exemple : Bus 12 : Mairie → Hôpital)
  • route = bus / coach / share_taxi (le mode de transport)
  • public_transport:version = 2
  • from : l'origine du trajet
  • to : la destination
  • colour : si disponible, la couleur de la ligne

Dans cette relation, on met obligatoirement comme membres, dans cet ordre :

  • les node arrêts de bus, avec le rôle platform. Dans l'ordre où ils sont desservis
  • les way chemins empruntés, sans rôle. Dans l'ordre où ils sont empruntés

Si des stop_position sont cartographiés, on peut les ajouter aussi, avec le rôle stop.

Ligne

Une ligne est modélisée par une relation route_master. On lui ajoute obligatoirement les tags suivants :

D'autres tags peuvent venir compléter (voir la page route_master). Pour faciliter la maintenance, il vaut mieux ajouter les informations complémentaires sur les lignes (relation route_master) plutôt que sur les trajets (relations route)

Les membres de cette relation sont les différents trajets (relations route), sans rôle.

Voir aussi

Voie de bus

Des lignes de bus roulent généralement sur des highway=* classiques[1].

Si l'on trouve une voie dediée aux bus, normalement on utilise l'un des deux modèles pour la représenter : le modèle busway=* (ou bus_bay=*) qui indique la présence d'une voie (ou baie) dediée aux bus sur l'un ou l'autre des côtés du chemin ; et le modèle lanes:psv qui décrit le nombre de voies réservées aux véhicules de service publique (qui peuvent inclure les bus) et leur sens. Les deux schémas sont compatibles avec les pistes cyclables. Les deux peuvent être utilisés en même temps.

Ces deux schémas suffisent pour la plupart des cartographies. Cependant, des informations de voie spécifique applicables aux lignes de bus peuvent être indiquées avec le suffixe :lanes.

Il est utile de renseigner les tag access=* et maxheight=* pour les voies incluant des lignes de bus sur les sections applicables.

Les caténaires des trolleybus devraient être indiquées en utilisant trolley_wire=yes, et les sections de voies guidées avec le tag highway=bus_guideway.

Outils

Cartographier

Carte Öpnvkarte.de (ou openbusmap.org) montrant des lignes de bus, train et tram ex. ici à Cologne.

Sur le terrain

JOSM

  • le plugin PT Assistant permet de faciliter l'édition des lignes de bus
  • activer les validateurs Jungle Bus permettent d'activer des tests spécifiques à la cartographie des bus

Voir aussi

Il existe énormément d'outils autour des transports, aussi bien pour l'édition, la visualisation du réseau et le suivi qualité.

N'hésitez pas à consulter la page dédiée.

Communiquer

La liste de diffusion Transport est le bon endroit pour discuter en Français des sujets liés aux bus, que l'on soit débutant ou plus expérimenté.

La version internationale existe également : talk-transit

Il existe aussi une association française, Jungle Bus, dédiée à la thématique.

Documenter

Créer une page dédiée sur le wiki pour documenter le réseau de bus est une bonne pratique. Cela permet

  • de suivre l'avancement de sa cartographie
  • de rappeler les valeurs "constantes" (operator, network par exemple)
  • d'indiquer les éventuelles sources opendata disponibles

Tableau

En général, on regroupe les lignes du réseau dans un tableau, en utilisant les templates disponibles sur le wiki.

Voir par exemple :

Légende

Voici la légende des symboles utilisés :

Symboles

Symbole Sens
State Routing.svg État du trajet (r)
State Stop.svg État des arrêts (h)

Couleurs

Couleur du fond Sens À faire Valeur
unknown La carte doit être vérifiée. Statut inconnu ou relation inexistante. Vérifier ou créer la relation NA
no or little data La carte contient peu ou pas de données. Compléter 0
partial data La carte contient des données partielles. Compléter 1
largely complete La carte est quasiment complète (décrire ce qui manque). Compléter les données manquantes 2
complete La carte est complète (selon un mappeur). Vérifier et corriger les erreurs 3
complete and verified La carte est complète (vérifiée par 2 mappeurs). Indiquer la date de vérification. Mettre à jour au besoin 4
not existing Cet attribut n'existe pas dans la zone. Mettre à jour au besoin X

References

  1. tout type de route automobile de type highway telles que les routes primaires, secondaires, résidentielles, non classées...