de.straba.us

destrabauz thoughts

dati dei trasporti: ma perchè solo per google?

Da parecchio tempo Google offre il servizio Google Transit – http://transit.google.com
Si tratta di un servizio molto utile:

quale autobus/treno/tram prendere per spostarsi il più velocemente da un punto ad un altro di una città raggiungendo anche a piedi una delle rispettive fermate/stazioni?

L’utente inserisce l’indirizzo dove si trova e quello da raggiungere e il sistema restituisce tutte le informazioni necessarie in relazione anche alla fascia oraria in cui ci si sta spostando.

Per fare questo Google ha bisogno dei dati delle agenzie di trasporto. Il “Google Transit Partner Program” – http://maps.google.com/help/maps/transit/partners/ richiede che i dati siano strutturati secondo il formato GTFS – General Transit Feed Specification per cui Google fornisce specifiche e strumenti – http://code.google.com/intl/it-IT/transit/spec/transit_feed_specification.html – con licenze aperte con pochissimi vincoli (CC-BY per la documentazione e Apache License 2.0 per gli strumenti software – http://code.google.com/p/googletransitdatafeed/).

GTFS LogoAlcuni dei GTFS feed (= le risorse da cui scaricare le informazioni dei trasporti delle varie agenzie) sono resi pubblici sul sito http://www.gtfs-data-exchange.com. Alcuni di questi dati vengono rilasciati direttamente dalle fonti ufficiali, altri sono il risultato di operazioni di scraping da parte di utenti.

Curiosando fra i dati disponibili per l’Italia – http://www.gtfs-data-exchange.com/agencies/bylocation – si trovano in lista solo Torino (da fonti ufficiali) e la regione Sardegna (da fonti non ufficiali).
Sul sito ufficiale per di Google Transit – http://www.google.com/intl/it/landing/transit/text.html#eu – la lista però è molto più lunga, infatti si trovano ben 12 agenzie:

A questo punto è normale chiedersi dove si trovano i GTFS feed di queste agenzie e perché sono disponibili solo per google e non a chiunque.
Siamo davanti ad un servizio pubblico la cui informazione deve essere disponibile a tutti (altrimenti chi lo va a prendere l’autobus se non sa quando passa?).
Permettere anche a terzi di usare questi dati può dare vita a nuovi servizi, a nuove idee, probabilmente maggiormente scalate sulla realtà di chi, in quella città, ci vive.
Oltre agli strumenti proposti da google stessa per interagire con il formato GTFS, ci sono terzi che hanno sviluppato applicazioni analoghe.
Fra questi va segnalato OpenTripPlanner – http://opentripplanner.org, software rilasciato con licenza LGPL, usato già anche da diverse agenzie di trasporto.

Non siamo davanti a qualcosa da tenere nascosto, sono dati di trasporto PUBBLICO, e non è possibile che a trarne maggior vantaggio sia solo una azienda.
Si chiama Open Data, non è difficile, si è già dimostrato di aver fatto già un bel passo avanti nel fornire i dati in GTFS, si tratta solo di rendere pubblici questi indirizzi e di dichiarare che sono di pubblico dominio.
… speriamo che presto qualcosa cambi …

, , , , , , , , , , , , , , ,

6 Responses to “dati dei trasporti: ma perchè solo per google?”

  • Vezzo says:

    I dati per brescia li abbiamo, ma al momento sono l’unico a lavorarci e non ho quasi per nulla tempo di caricare i dati.
    Prometto che con il nuovo anno mi metto sotto per caricare tutte le tracce che ho, i dati GTFS sono già scaricabili dal wiki, adesso però non riesco a trovare il link.
    Devo anche sentire il mio contatto in bresciatrasporti, mi rifarò vivo, magari anche in lista.

    • napo says:

      Ottimo! La questione pero’ non e’ tanto importare i dati in openstreetmap, ma, piuttosto, rendere pubblica l’url del servizio con una licenza che permetta a chiunque di usare questi dati.
      Sicuramente il servizio di google transit e’ ottimo, ma richiede di essere in internet e, il più delle volte, mi bastano i dati della mia città.
      Dare il permesso di usare questi dati può permettere a chiunque di creare applicazioni che lavorano offline, o delle semplici infografiche o …
      Insomma: appena risenti l’agenzia di trasporto della tua zona, chiedi che mettano sul sito l’indirizzo dove scaricare i file in formato gtfs e che questi siano anche accompagnati da una licenza tipo cc0 o cc-by :) .
      In ogni caso: GRAZIE DELLA SEGNALAZIONE!!!

    • napo says:

      ADDENDA:
      http://code.google.com/p/gtfs-osm-sync/

      GO_Sync is short for General Transit Feed Specification (GTFS) OpenStreetMap Synchronization. It is a Java Desktop Application which can be used by a public transit agency in order to synchronize the bus stop and route information from their GTFS dataset with OpenStreetMap. This synchronization process allows an agency to upload all bus stops from their GTFS data into OpenStreetMap, as well as retrieve crowd-sourced edits such as improvements of bus stop locations or the addition of amenities such as benches, lighting, and bike racks for integration back into the transit agency's bus stop inventory. When an agency produces a new GTFS dataset with updated route and stop information, GO_Sync will automatically compare this against the contents of OSM and guide the user through merging any changes in both datasets.

      The expected benefits to a transit agency and the general public are:

      Leveraging a transit agency's GTFS bus stop data as the primary dataset for upload to OpenStreetMap, instead of requiring OSM users to code each individual bus stop
      Retrieving OSM edits to the bus stop location and amenities back to the transit agency, so that agencies can leverage public contributions to data improvements

  • [...] 2011 cesaregerbino Lascia un commento Passa ai commenti Sul sito de.straba.us è apparso un post che suggerirei di leggere che parla di dati dei trasporti che Google utilizza nel proprio servizio Google Transit, forniti [...]

  • [...] articolo è stato ispirato da un analogo scritto sul blog DE.STRABA.US e leggibile a questo indirizzo. Blog this! Bookmark on Delicious Digg this post Recommend on Facebook Share via MySpace [...]

  • [...] l’unica città disponibile è Torino … eppure, come già visto nel post “dati dei trasporti: ma perchè solo per google?“, potrebbero essere una dozzina … Inutile elencare quali siano i vantaggi nel poter [...]

Leave a Reply

Your email address will not be published. Required fields are marked *

*

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>