App Android, app per l'orario degli autobus e per l'orario dei treni, dove ottengono le loro informazioni?
Domanda
In che modo questi sviluppatori di app Android ottengono le informazioni sull'ora del prossimo autobus o treno?
Una possibile soluzione che ho pensato fondamentalmente analizza le informazioni sul sito Web di un determinato autobus o treno e le inserisce nella loro app.Ma alcune delle informazioni sono molto più accurate delle informazioni sul sito web.come lo fanno?
Soluzione
Molte app ottengono i dati di pianificazione statici dai feed GTFS e un elenco di questi feed è disponibile all'indirizzo http://www.gtfs-data-exchange.com/ .
I sistemi di informazione in tempo reale utilizzano una varietà di standard.Negli Stati Uniti, il leader di mercato è NextBus (Boston, SF e LA tra molte altre piccole agenzie), che ha un'API aperta.Clever Devices ha anche un'API per Chicago e molte altre città.
MTA a New York utilizza lo standard aperto SIRI, che sta guadagnando terreno in Europa come implementazione dell'API in tempo reale (http://bustime.mta.info).
Altri suggerimenti
Molte agenzie di trasporto pubblico forniscono feed di dati che includono informazioni su orari, percorsi, posizioni correnti degli autobus e altre informazioni.Le persone scrivono applicazioni che consumano questi dati e li presentano all'utente.
Ad esempio, guarda la pagina degli sviluppatori di MBTA , che contiene informazioni sulle informazioni disponibili dall'MBTA.