Le 29/05/2011 12:33, Eric SIBERT a écrit :
Selon le wiki, normalement, le maxspeed est implicite dans la plupart
des cas : Un highway=residential ou unclassified dans une ville par
exemple implique maxspeed=50

C'est tellement implicite qu'on a du mal à définir en pratique "dans une ville".

Ça renvoie aussi un peu sur la discussion sur les Zone30. Comme principe de base, moins il y a de redondance dans une base de donnée et plus facile est la maintenance. Donc, pas de maxspeed=90 à la campagne et maxspeed=50 en agglomération sur chaque voie. Ou tout autre marquage qui reviendrait au même. Pour le moment, je ne trouve pas de solution satisfaisante, ce qui explique que maxspeed est rarement renseigné. Ce que je fais actuellement, c'est qu'à chaque fois que je vois un panneau d'entrée/sortie d'agglomération, je l'indique avec :
traffic_sign = city_limit
name=*
(alt_name=* si on rentre de suite dans une autre commune).

Je me dis que peut-être un jour, dans les cas triviaux d'une route à classification et ref constante qui traverse un village, un logiciel de routage "intelligent" déduira que la zone entre les deux panneaux city_limit est limitée à 50 km/h en France. Mais pour les cas non triviaux, je pense qu'il faudra définir manuellement un polygone spécifique s'appuyant sur les (traffic_sign = city_limit). Dedans, tous est à 50 et on ne code que les exceptions. Dehors, tous est à 90 et on code les exceptions. Je verrais bien un tag du style

En attendant, je vous encourage à mettre les (traffic_sign = city_limit) que vous rencontrez ainsi que les limites de vitesse non-implicites.

Éric


Merci beaucoup pour cette intervention. Grâce à elle, je viens de prendre conscience qu'il faut absolement que j'ajoute pleins de traffic_sign à tout ce que j'ai mappé. Je ne les ai malheureusement jamais renseigné.
Je corrigerais cela lors de mes prochaines sorties.

Cédric


_______________________________________________
Talk-fr mailing list
Talk-fr@openstreetmap.org
http://lists.openstreetmap.org/listinfo/talk-fr

Répondre à