FR:Key:maxspeed
|
Vitesse maximale autorisée en km/h (par défaut)
Restrictions
Used combinations in
|
La clé maxspeed=* permet d'indiquer la vitesse maximale autorisée pour les différentes catégories de véhicules sur un chemin. Elle est utilisée en général pour les voitures sur les routes mais peut également servir pour les bateaux sur les cours d'eau ou pour les trains sur les voies ferrées. Dans les endroits où des limitations de vitesses plus basses (ou plus grandes) existent pour certaines classes de véhicules, celles-ci peuvent aussi êtres indiquées.
Valeurs
Vitesses limites numériques
Les vitesses maximales exprimées en Kilomètre par heure (km/h) peuvent êtres indiquées sans unités. Les vitesses exprimées en miles par heure (Grande-Bretagne, États-Unis...) doivent êtres suivies par " mph" (sans oublier l'espace entre la valeur et l'unité).
Vitesses limites implicites
Il n'y a pas actuellement de consensus sur la façon d'indiquer les vitesses maximales "implicites" (limitations non-indiquées par un panneau, mais qui découlent de la réglementation locale, par exemple la vitesse maximale sur autoroute en France, celle des zones rurales en Italie ou celle des zones urbaines en Allemagne). Deux méthodes sont actuellement utilisées :
- Méthode 1 : Renseigner la vitesse limite actuelle avec maxspeed=* (par exemple maxspeed=50 ou maxspeed=70 mph) et indiquer la source avec source:maxspeed=* en utilisant la syntaxe : source:maxspeed=<countrycode>:urban/rural. Par exemple, un lotissement en Italie où la vitesse est limitée à 50 km/h devrait être renseigné avec maxspeed=50 et source:maxspeed=IT:urban.
- Méthode 2 : Renseigner la vitesse maximale en elle-même avec source:maxspeed=<countrycode>:urban/rural et en utilisant un tableau de conversion externe pour récupérer la vitesse actuelle. Dans l'exemple donné précédemment, la vitesse maximale serait indiquée avec maxspeed=IT:urban. Des informations en rapport avec les vitesses maximales selon les pays sont fournies sur la page OSM tags for routing/Maxspeed.
Les partisans de la première méthode affirment que celle-ci évite aux applications se servant des données d'utiliser une table externe des vitesses nationales. Les partisans de la seconde méthode affirment que cela permet d'éviter d'avoir à changer toutes les valeurs si la réglementation d'un pays vient à changer. Un coup d’œil dans Taginfo permet de voir que la majorité des mappeurs semblent utiliser la première méthode tandis que la seconde apparaît comme populaire en Roumanie.
Vitesses limites variables
Dans les zones où la vitesse maximale est variable et indiquée sur un panneau électronique, utilisez maxspeed=signals.
Pas de vitesse limite
Dans les zones où il n'y a pas de vitesse limite (par exemple sur certaines Autobahns en Allemagne), certains mappeurs utilisent maxspeed=none/no/unlimited mais il n'y a pas de consensus, d'autres suggèrent d'utiliser maxspeed=DE:motorway. Voir les discussions autour de Proposed features/maxspeed none.
Autres valeurs
Il existe une proposition pour le cas où les vitesses limites sont différentes selon le sens d'une route. Elles peuvent êtres renseignées avec maxspeed:forward=100 ou maxspeed:backward=80. Voir la page de discussion.
Il existe une proposition pour le cas où la vitesse limite dépend de la catégorie du véhicule, la catégorie devrait être indiquée dans l'attribut (par exemple maxspeed:hgv=40). Voir la page de discussion.
Il existe une proposition pour le cas où la vitesse limite en pratique est inférieure à celle indiquée par les panneaux, cette vitesse pratique devrait être indiquée avec maxspeed:practical=* en complément de maxspeed=*. Voir Proposed_features/Practical_maxspeed pour plus d'informations.
Il y a une discussion sur la manière d'indiquer les vitesses limites saisonnières (par exemple en Finlande) sur la page de discussion.
Dans les zones où il est indiqué de rouler au pas, l'attribut maxspeed=walk devrait être évité car la vitesse du pas a une définition légale différente selon les pays. Voir maxspeed=walk proposal et pensez à utilisez des valeurs moins implicites comme maxspeed=UK:walk ou maxspeed=DE:living_street.
Exemples
- maxspeed=100 - La vitesse limite est de 100 km/h.
- maxspeed=60 mph - La vitesse limite est de 60 miles par heure.
- maxspeed=signals - La vitesse limite est variable, et est indiquée sur un panneau sur le bord de la route.
- maxspeed=no - Pas de vitesse limite (voir la discussion à ce sujet).
- maxspeed=IT:urban - La vitesse limite est celle définie pour les zones urbaines en Italie (voir discussion).
Outils
ITO Map propose différentes cartes (mises à jour quotidiennement) pour les vitesses limites, une pour les vitesses en km/h, une pour les vitesses en mph, une autre pour les vitesses en km/h sur les routes majeures uniquement et une pour les vitesses en mph sur les routes majeures uniquement.
- Autres outils
- [1] - Vitesses limites en surcouche statique (Europe uniquement ?).
- [2] - Carte avec surcouche des vitesses limites en Hollande.
- [3] - Carte des vitesses limites en Océanie et Asie du sud-est.
- [4] - Carte des vitesses limites au Royaume-Uni.
- [5] - Carte des vitesses limites avec base de données dynamique (mort ?).
Tags liés
Notes
Correction des unités
Dans une zone où la vitesse est en miles par heure, si un maxspeed est indiqué sans unité (exemple : maxspeed=40) il peut désigner une vitesse convertie en km/h (25mph, qui équivaut à 40,2km/h) ou une vitesse en mph (40 mph). Pensez à ajouter si possible l'unité (km/h ou mph) pour lever le doute.
Parser
Ce paragraphe est destiné aux outils d'analyse. L'ajout de nouvelles valeurs lors de la cartographie devrait être fait avec les deux seules façon données ci-dessus alors que l'analyse devrait être moins stricte pour être plus tolérante face aux erreurs humaines.
Expression régulière (Regex) pour les valeurs numériques :
^([0-9][\.0-9]+?)(?:[ ]?(?:kmh|km/h|mph|kph))?$
Expression régulière (Regex) qui récupère les valeurs numériques et les valeurs comme walk ou city_limits :
^([^ ]+?)(?:[ ]?(?:kmh|km/h|mph|kph))?$
User:Flohoff a créé une visualisation des vitesses limites afin de vérifier une zone pour l'usage de maxspeed=* et d'autres attributs.
Voir aussi
- OSM tags for routing/Maxspeed
- Proposed features/trafficzone - Pour les restrictions implicites.
- Traffic enforcement
- Default - Proposition pour les valeurs par défaut, qui peut servir à définir les vitesses par défaut d'une zone (Pays, région...).