[Talk-it] Routing e linee continua di mezzeria
Fabrizio Carrai
fabrizio.carrai a gmail.com
Lun 13 Ago 2012 10:33:18 BST
A parte il discorso di praticità (che a mio parere è discutibile), sarebbe
effettivamente la realtà dell cose: nei casi che dici tu, le linee della
mezzeria sono interrotte per permettere l'attraversamento della corsia.
Concorderai che è più semplice aggiungere un attributo a tutta la strada
che impostare relazioni di divieto di svolta per ogni strada laterale.
In altre parole, il divieto di svolta è dato da una caratteristica della
strada, in particolare dalla segnaletica orizzontale. Si potrebbe discutere
se, oltre alla segnaletica orizzontale ci siamo o meno segnali verticali
sulle strade laterali.
Uno di casi che cercavo di eliminare è [1]. Lo sò è un caso limite, ma
potrebbe accadere se si sbaglia strada. Qui il "divider" andrebbe non solo
applicato alla strada (Via Misul) ma anche al nodo. Qui la cosa sarebbe da
approfondire.
Va fatto un discorso a parte per l'inversione ad U: la documentazione [2]
dice che "U-Turns are disabled by design and *only allowed at the end of
deadened streets.*"
Ecco che l'algoritmo di routing trova un punto per invertire la direzione
nelle strade di service o nelle strade laterali. Non mi sembra una scelta
molto adeguata, anche perché è questa la causa che porta poi al problema
dell'attraversamento della corsia!
Fab
[1]
http://map.project-osrm.org/?hl=en&loc=43.559970,10.340806&loc=43.560141,10.341064&z=18¢er=43.559926,10.341139&alt=0&df=0
[2] https://github.com/DennisOSRM/Project-OSRM/issues/100
Il giorno 13 agosto 2012 10:42, Giacomo Boschi <gwilbor at gmail.com> ha
scritto:
> Il 12/08/2012 12:37, Fabrizio Carrai ha scritto:
>
>
> Si, ho visto. Continuo a dire che è inefficiente (e prono ad errori)
>> creare tante relazioni di divieto di svolta da strade laterali, quando
>> basterebbe un attributo solo come quello del "divider" che hai indicato
>>
>
> Non capisco perché si considerano queste due cose come alternative. Le
> relazioni di svolta sono nate proprio per indicare queste caratteristiche
> delle strade, non vedo perché evitare di usarle. Un eventuale tag di linea
> continua aggiungerebbe l'informazione che non si può fare inversione a u.
> Sennò come faresti a taggare una possibilità di svolta a sinistra su una
> strada con linea di mezzeria continua? Crei un segmentino in corrispondenza
> dell'incrocio dove togli il tag? Non mi sembra molto pratico...
>
> --
> Giacomo Boschi
>
>
> ______________________________**_________________
> Talk-it mailing list
> Talk-it at openstreetmap.org
> http://lists.openstreetmap.**org/listinfo/talk-it<http://lists.openstreetmap.org/listinfo/talk-it>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.openstreetmap.org/pipermail/talk-it/attachments/20120813/d3288b67/attachment.html>
Maggiori informazioni sulla lista
Talk-it