[Talk-it] Differenza no_left_turn only_straight_on

Any File anysomefile a gmail.com
Mar 17 Feb 2015 16:28:32 UTC


2015-02-17 10:40 GMT+01:00 emmexx <emmexx a tiscalinet.it>:
>
> Rifaccio la domanda:
>
> perche' non riduciamo i tipi di turn restriction a 2?
>

Ho sempre trovato di dififcile comprensione la pagina sulle turn restriction.

È come se si volesse parlare di due cose diverse.

Da una parte mettere delle limitazioni ad un percorso topologico (ed
in questo si dice che sono equivalenti tra loro le varie only_* e tra
di loro le varie no_*_turn)

Da altra parte si vuole parlare del cartello. C'è perfino una sezione
che si intitola
Road signs e nella relation è prevista che possa essere inserito anche
il punto in cui visulizzare l'icona del simbolo con il tag
location_hint.

Ed è per il cartello e solo per il cartello (e per poter scegliere
quale icona visualizzare sulla mappa) che ci si è inventati tipi
diversi di restriction.

Poi ad aumentare la confusione c'è che sono previsti due tipi di
simboli diffrenti per l'Europa e per l'America.

Temo che questo sia uno dei casi in cui piuttosto che migliorare piano
piano la situazione sarebbe forse meglio distruggere completamente la
situazione esistente e creare una nuova definzione ex-novo partendo
bene dalla definione di cosa si vuole ottenere (ma intuisco benissimo
che questo sia praticamente impossibile visto che ci sono mappate
tantissime relazioni di questo tipo).

Per me la relazione restriction dovrebbe dire semplicmente dove è
permesso andare, o dove si è obbligati ad andare. I cartelli
dovrebbero essere un'altra cosa (ammetterei però che possa essere
inserito nella relation il nodo con il simbolo stradale se serve
collegarli tra loro). Se c'è bisogno di sapere quale icona usare sulla
mappa, beh, lo si scriva esplicitamente ocn un altro tag, ma che sia
chiaro che questo tag serve a questo scopo.

Ed in questa ottica due tipi di restriction basterebbero (rimarrebbe
da chiarire meglio cosa fare nei casi più complicati, tipo un incrocio
dove si potrebbe andare verso 6 parti diversi, ma è concesso andare
solo in 2).

AnyFIle



Maggiori informazioni sulla lista Talk-it