Bonsoir,

Le 23/05/2011 20:14, Eric SIBERT a écrit :

Faite demi-tour dès que possible...

... sauf qu'on est sur une avenue avec les deux sens de circulation
séparés par un terre-plein central. Il arrive un carrefour avec
interruption du terre-plein, par exemple pour tourner à gauche. Pour ça,
dans OSM, on rajoute un segment de highway entre les deux sens de
circulation. Mais il y a un panneau "interdiction de faire demi-tour". A
priori, il faut coder ça avec une relation de type restriction :

type=restriction
restriction= no_u_turn

trois membres avec des rôles :
- from
- via
- to

Les membres "from" et "to" doivent démarrer/terminer au nœud "via".
C'est là que je ne sais pas faire. Les "from" et "to" n'ont pas de point
commun mais plutôt un segment qui les relie. Vous feriez comment dans ce
cas?


Quand je suis tombé là-dessus, j'ai appliqué le rôle via au way intermédiaire. J'ai deux exemples côte à côte :
http://www.openstreetmap.org/browse/relation/357696
et
http://www.openstreetmap.org/browse/relation/358210
C'est d'ailleurs abordé dans le wiki [1] : le rôle via s'applique à un node, ou à un voire plusieurs ways.

Vous êtes arrivé :-)

vincent

[1] : http://wiki.openstreetmap.org/wiki/Restriction#Members

_______________________________________________
Talk-fr mailing list
[email protected]
http://lists.openstreetmap.org/listinfo/talk-fr

Répondre à