2010/1/31 Carlo Stemberger <[email protected]>:
> Invece purtroppo non è così:
> http://wiki.openstreetmap.org/wiki/Tag:highway%3Dtraffic_signals#How_to_use
> Nell'immagine, bisognerebbe mettere 2 semafori, col risultato che
> venendo dall'alto in basso l'automobilista incrocia 2 semafori, ma solo
> il primo lo riguarda.

Secondo me con i semafori ci sono due problemi diversi:
1. quello che hai indicato tu: una strada che ne incrocia due parallele
2. un semaforo che si applica solo ad alcuni tipi di svolta

Il problema 1. che hai indicato tu secondo me non è mal gestito dallo
schema attuale (nodo highway=traffic_signals sull'incrocio) perché
effettivamente nella realtà in quell'incrocio ci sono due semafori (a
volte anche più di due: uno per lato ecc.). Oltre ai semplici nodi,
c'è in giro una proposta di collegare i due (o più) traffic_signals
con una relazione, che si può intendere con questo significato: "tutti
i semafori di questa relazione sono sincronizzati", cioè se trovi il
verde in uno, lo trovi anche negli altri. In questo modo:
a. il render è contento: trova un semaforo per ciascuna intersezione
b. eventuali router, se mai si metteranno a contare il numero di
semafori attraversati per calcolare il tempo di traffico, dovranno
"semplicemente" scartare i semafori doppi

Il problema 2. è molto più complesso, attualmente non è gestibile e
penso che si possa risolvere solo con una relazione simile a quelle di
divieto di svolta.

Ciao,
Federico

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

Rispondere a