Quete sono 2 righe dello style di default di mkgmap:
highway=motorway {add oneway = yes; add bicycle = no; add foot = no } [0x01
road_class=4 road_speed=6 resolution 12]
highway=motorway_link {add oneway = yes; add bicycle = no; add foot = no }
[0x09 road_class=4 road_speed=3 resolution 16]
Questo intanto si traduce nel fatto che il tag highway=motorway implica
oneway=yes. Questo mi sembra OK, anche se alcuni problemi possno nascere: ho
visto gallerie su autostrade (tunnel=yes) che il mappatore ha disegnato nel
verso opposto a quello giusto. Si è però anche dimenticato il tag oneway=yes e
quindi tutto funzionerebbe (anche se con un doppio errore). Bene, quando la
mappa passa in mkgmap, viene automaticamente aggiunto il tag oneway=yes anche a
qualla galleria. risultato: l'autostrada non è più ruotabile.
Mi potrai dire: colpa del mappatore che ha fatto 2 errori. Sono d'accordo.
Però poi lo stesso style mkgmap considera implicito il tag oneway anche nelle
motorway_link. E qui succede il finimondo in quanto alcune motorway_link sono
giustamente a doppio senso (rampe che si uniscono e poi si riseparano). Anche
qui: quelle rampe diventano a senso unico e lo svincolo perde la ruotabilità
per alcune entrate/uscite.
Questo è il motivo per cui il mio style mkgmap non considra implicito oneway
nelle motorway_link.
Considerare impliciti tag così importanti come oneway secondo me lascia spazio
a più errori, mentre richiedere al mappatore di mettere il tag oneway lo induce
a verificare bene che tutti i tratti della strada siano mappati nel verso
corretto.
Ciao, Marco.
--- Mar 9/6/09, Carlo Stemberger <[email protected]> ha scritto:
> Da: Carlo Stemberger <[email protected]>
> Oggetto: Re: [Talk-it] Classificazione strade [ERA opinioni sulla
> classificazione delle strade importante]
> A: "openstreetmap list - italiano" <[email protected]>
> Data: Martedì 9 giugno 2009, 14:47
> Il 09/06/2009 14:40, Marco Certelli
> ha scritto:
> > Comunque io il oneway=yes lo metterei sempre esplicito
> (aiuta anche i router) e quindi non lo considererei
> implicito nel tag motorroad=yes.
> >
> In teoria non dovrebbe cambiar niente dal punto di vista
> logico, ci
> sarebbe solo un risparmio di tag nel database. Però se è
> possibile avere
> quel cartello in strade a doppio senso (in pratica la vedo
> molto dura)
> non possiamo fare così.
>
> --
> .' `. | Registered Linux User
> #443882
> |a_a | | http://counter.li.org/
>
> .''`.
> \<_)__/ +---
>
>
> : :' :
> /( )\
>
> ---+
> `. `'`
> |\`> < /\
> Registered Debian User #9
> | `-
> \_|=='|_/ http://debiancounter.altervista.org/ |
>
>
> _______________________________________________
> Talk-it mailing list
> [email protected]
> http://lists.openstreetmap.org/listinfo/talk-it
>
_______________________________________________
Talk-it mailing list
[email protected]
http://lists.openstreetmap.org/listinfo/talk-it