Λογότυπο OpenStreetMap OpenStreetMap

Trasporti urbani di Gorizia

Δημοσιεύτηκε από τον/την Cascafico στις 12 Ιούλιος 2016 στα Italian (Italiano). Τελευταία ενημέρωση στις 21 Ιούλιος 2016.

Riprendo ancora questo tema.

Raccolta dei dati

Fermate (GTFS stops.txt)

Query ovepass per la “Rete del Trasporto Pubblico Urbano di Gorizia” dell’operatore “APT”

Viaggi (GTFS trips.txt)

Devo estrarre la sequenza di fermate per ogni linea.
1: Sant’andrea - Montesanto
1: Montesanto - Sant’Andrea

eccetera.

Per la linea from=Montesanto ottengo la sequenza
ref 07002 07040 …
07032 07035 CIP05 07213

devo verificare in OSM perchè sembra che si tratti del viaggio opposto (infatti la fermata iniziale 07002 è a Sant’Andrea. Da invertire l’ordine nella relazione.

Sistemato, posso elaborare con spreasheet…

trip_id,arrival_time,departure_time,stop_id,stop_sequence
61,,,07213,1
61,,,CIP05,2
61,,,07035,3
61,,,07032,4

61,,,07038,16
61,,,07039,17
61,,,07040,18
61,,,07002,19

Be’ qua il lavoro comincia a farsi tosto e noioso… Perché non provare gtfs-editor? É open source, le procedure sono guidate e mi permette di creare da mappa, con un riscontro decisamente più immediato.

gtfs-editor

  • Tengo utile la query che mi elenca le fermate e le relative coordinate
  • creo un Agenzia ed una route con un paio di fermate cliccate a caso sulla mappa
  • esporto un gtfs giusto per avere un template dove inserire le vere fermate della query
  • adatto gli header del CSV ed importo il gtfs modificato. A questo punto ho tutte le fermate sulla mappa
  • rinuncio alla query delle relazioni OSM, a favore del clicca su mappa la sequenza (trip)
Τοποθεσία: Case dell'Eremita, Gorizia, Friuli-Venezia Giulia, 34170, Italia
Εικονίδιο email Εικονίδιο Bluesky Εικονίδιο Facebook Εικονίδιο LinkedIn Εικονίδιο Mastodon Εικονίδιο Telegram Εικονίδιο X

Συζήτηση

Συνδεθείτε για να αφήσετε ένα σχόλιο