User:Bon/Sandbox

From OpenStreetMap Wiki
Jump to navigation Jump to search

User:Bon
User:Bon/Sandbox2


Template:Tabella TPL/Linea

Template:Tabella TPL/Linea/doc

{{Tabella TPL/Linea
 <!--> Info generali <--->
 | linea = 
 | ref = 
 | rete = 
 | testosopra =  | testosotto = 
 | coloresfondo =  | coloretesto =  | colorebordo =  | bordoarrotondato = 
 <!--> Percorso 1 <--->
 | dir_a =  | rel_a =  | statopercorso_a =  | statofermate_a = 
 | dir_b =  | rel_b =  | statopercorso_b =  | statofermate_b = 
 | dataaggiornamento = 
 | ptv = 
 | commenti = 
 <!--> Percorso 2 <--->
 | dir2_a =  | rel2_a =  | statopercorso2_a =  | statofermate2_a = 
 | dir2_b =  | rel2_b =  | statopercorso2_b =  | statofermate2_b = 
 | dataaggiornamento2 = 
 | ptv2 = 
 | commenti2 = 
 <!--> Percorso 3 <--->
 | dir3_a =  | rel3_a =  | statopercorso3_a =  | statofermate3_a = 
 | dir3_b =  | rel3_b =  | statopercorso3_b =  | statofermate3_b = 
 | dataaggiornamento3 = 
 | ptv3 = 
 | commenti3 = 
 <!--> ... <--->
}}

Il template è usato per generare le righe di una Tabella TPL corrispondenti ad una linea.

Parametri

Parametri della linea, validi per tutti i percorsi di una stessa linea:

  • linea: il nome della linea, solitamente un numero. Es. 5, M1, Sostitutivo Metro, 10 blu
  • ref (solo se diverso da linea): il valore del tag ref con cui è indicato su OpenStreetMap, se diverso dal nome della linea. Es. Sost M1, M1S, 10B
  • rete: il valore del tag network usato su OpenStreetMap. Utile per generare il link cliccabile dal nome linea.

Se necessario, è possibile aggiungere del testo aggiuntivo sopra o sotto il numero di linea con i parametri testosopra e testosotto. Per rendere il numero di linea graficamente simile a come riportato sui siti e sulle mappe ufficiali, nonché eventualmente sui mezzi, si possono aggiungere dei parametri per cambiare il colore dello sfondo o del testo, aggiungere un bordo colorato o renderlo arrotondato. I parametri sono rispettivamente coloresfondo, coloretesto e colorebordo che accettano il colore sia con nome html sia con codice esadecimale, e bordoarrotondato con qualsiasi valore non vuoto (preferibilmente uguale a ).

Parametri specifici di un percorso di andata e ritorno:

  • dir_a: nome della linea nella direzione di andata (o "A"), ovvero le informazioni necessarie ad inìdentificare il percorso di una linea in una data direzione. Si può fare riferimento a ciò che si vede su una mappa del gestore o sui display dei bus. Esempi:
    • Via Magellano => Corso Impero
    • Via Magellano => Corso Impero (transita Autostazione Nord) Ad es. se soltanto alcune corse transitano dall'Autostazione Nord.
    • Via Magellano => Corso Impero (percorso scolastico)
  • rel_a: ID della relazione su OpenstreetMap corrispondente al percorso sopra indicato. Genera un link alla relazione su OpenStreetMap. Es.: 123456
  • statopercorso_a: un numero da 0 a 4 che indica lo stato di completezza dell'inserimento nella relazione di tutte le strade/binari/altro percorsi dal mezzo nella direzione A.
  • statofermate_a: un numero da 0 a 4 che indica lo stato di completezza dell'inserimento nella relazione di tutte le fermate effettuate durante il servizio nella direzione A.
  • I parametri con la lettera b al posto dell a hanno il medesimo significato, ma nella direzione del ritorno (o "B"). Quindi, ad esempio dir_b = Corso Impero => Via Magellano, rel_b = 123457, ecc.
  • Se c'è un altro percorso della stessa linea, si usano i parametri dir2_a, rel2_a, statopercorso2_a, statofermate2_a, dir2_b, rel2_b, statopercorso2_b e statofermate2_b.
  • Nel caso ci sia un terzo percorso sulla medesima linea, i parametri sono dir3_a, rel3_a, ecc. e così via fino a un massimo di 15 percorsi.

Parametri riguardanti la manutenzione delle relazioni in OSM:

Esempio

Stato tabella: Bus (2/4)
Ultima revisione: 22 febbraio 2023
Linea Percorso Relazione Stato Ultimo aggiornamento PTv Note
1
percorso
scolastico

ref: A1


Via Genova - Corso Raffaello relation 1 Routing (4/4)Stops (4/4) 11 gennaio 2022 2 Percorso modificato ad aprile 2024
Corso Raffaello - Via Genova relation 2 Routing (4/4)Stops (3/4)
Via Genova - Corso Europa Routing (0/4)Stops (0/4)
Corso Europa - Via Genova Routing (0/4)Stops (0/4)