[OSM-talk-fr] fichier roads / champ : maxspeed incomplet

Yves Pratter yves.pratter at gmail.com
Mer 10 Déc 13:07:17 UTC 2014


> On 10 Dec 2014, at 13:58, Frédéric Rodrigo <fred.rodrigo at gmail.com> wrote:
> 
> Tu peux compléter avec les valeurs par défaut utilisé par OSRM :
> https://github.com/Project-OSRM/osrm-backend/blob/master/profiles/car.lua

Merci pour le lien mais les valeurs m’interrogent :


speed_profile = {
  ["motorway"] = 90, 
en France c’est 130 Km/h, 120 pour la Suisse

  ["motorway_link"] = 45,
  ["trunk"] = 85,
  ["trunk_link"] = 40,

  ["primary"] = 65,
  ["primary_link"] = 30,
  ["secondary"] = 55,
  ["secondary_link"] = 25,
  ["tertiary"] = 40,
  ["tertiary_link"] = 20,
  ["unclassified"] = 25,
en France c’est 90 Km/h, 80 pour la Suisse (et encore, le critère est plutôt hors agglomérations)

  ["residential"] = 25,
en France et en Suisse c’est 50 Km/h (et encore, le critère est plutôt en agglomérations)

  ["living_street"] = 10,
en France c’est 30 Km/h

  ["service"] = 15,
on dessine des chemins d’accès aux maisons avec cette valeur. La limite est théoriquement la même qu’en ville ?


-- List only exceptions
maxspeed_table = {
  ["de:living_street"] = 7,
  ["ru:living_street"] = 20,
  ["ru:urban"] = 60,
  ["ua:urban"] = 60,
  ["at:rural"] = 100,
  ["de:rural"] = 100,
  ["at:trunk"] = 100,
  ["cz:trunk"] = 0,
  ["ro:trunk"] = 100,
  ["cz:motorway"] = 0,
  ["de:motorway"] = 0,
  ["ru:motorway"] = 110,
  ["gb:nsl_single"] = (60*1609)/1000,
  ["gb:nsl_dual"] = (70*1609)/1000,
  ["gb:motorway"] = (70*1609)/1000,
  ["uk:nsl_single"] = (60*1609)/1000,
  ["uk:nsl_dual"] = (70*1609)/1000,
  ["uk:motorway"] = (70*1609)/1000
Je ne vois pas d’exception ni pour la France, ni pour la Suisse ;-)

}


—
Yves



Plus d'informations sur la liste de diffusion Talk-fr