[Talk-it] Openstreetbrowser e bus relations
Alessio Zanol
nardei at infinito.it
Sat Mar 21 09:37:57 GMT 2009
Alle 10:16 di sabato 21 marzo 2009 jacopogg83 ha scritto:
> a Varese ci sono 7 o 8
> linee cittadine marcate con lettere (A, B, E...) e voglio inserire questa
> informazione nei punti marcati come "highway='bus_stop'". Utilizzo il tag
> "name"?
No, name= va usato per il nome della fermata (se ha un nome ma di solito sì)..
Il modo credo semanticamente corretto/più usato sia quello di usare le
relations di tipo route, vedi qua:
http://wiki.openstreetmap.org/wiki/Relation:route
In sostanza crei una relation per ciascuna linea e come membri della relation
aggiungi le way di competenza della linea e i punti highway=bus_stop.
Poi puoi andare nel dettaglio inserendo il numero progressivo della fermata
con es: stop_7 come ruolo (role) del membro highway=bus_stop.
Se guardi nel link sopra per fare le cose fatte ancora meglio è bene i role
forward e backward per le ways e forward_stop_* backward_stop_* per le
fermate.
Ti faccio un esempio per una linea di Trento che ho inserito (mi manca ancora
qualche fermata). Dacci anche una occhiata con Potlatch o JOSM:
http://www.openstreetmap.org/edit?lat=46.06987&lon=11.12022&zoom=17
La relation creata è:
type=route
route=bus
ref=9 (nel tuo caso sarebbero le line A, B, E.. etc)
operator=Trentino Trasporti S.p.A.
name=Piazza Dante - Cognola - Villamontagna
Come membri ho aggiunto le way dove passa il bus e le fermate, ad esempio:
highway=bus_stop
name= Rosmini S. Maria Maggiore
(questi due sopra sono i tag veri e propri)
e poi come role del membro della relation ho messo:
forward_stop_1
Spero ti sia tutto chiaro. Fai qualche prova e posta il permalink così magari
ci diamo una occhiata.
Alessio
More information about the Talk-it
mailing list