[OSM-talk-fr] Demi-tour interdit

Vincent de Chateau-Thierry vdct at laposte.net
Lun 23 Mai 19:25:08 UTC 2011


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




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