Napo in a nutshell RSS




Uno spazio grande come una nocciolina

More info: http://www.linux.it/~napo

Archive

Dec
28th
Wed
permalink

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 …

  1. napo posted this