Android Apps, Buszeit- und Zugzeit-Apps, woher erhalten sie ihre Informationen?

StackOverflow https://stackoverflow.com/questions/8395095

  •  28-10-2019
  •  | 
  •  

Frage

Wie erhalten diese Android-App-Entwickler ihre Informationen darüber, wann der nächste Bus oder Zug sein würde?

Eine mögliche Lösung, von der ich dachte, dass sie im Grunde genommen die Informationen auf der Website eines bestimmten Busses oder Zuges analysiert und in deren App einfügt.Einige der Informationen sind jedoch weitaus genauer als die Informationen auf der Website.Wie machen sie das?

War es hilfreich?

Lösung

Viele Apps beziehen ihre statischen Zeitplandaten aus GTFS-Feeds. Eine Liste dieser Feeds finden Sie unter http://www.gtfs-data-exchange.com/ .

Echtzeitinformationssysteme verwenden verschiedene Standards.In den USA ist NextBus (Boston, SF und LA neben vielen anderen kleinen Agenturen) Marktführer mit einer offenen API.Clever Devices hat auch eine API für Chicago und mehrere andere Städte.

MTA in NYC verwendet den offenen SIRI-Standard, der in Europa als Echtzeit-API-Implementierung (http://bustime.mta.info) an Bedeutung gewinnt.

Andere Tipps

Viele Transitagenturen bieten Datenfeeds an, die Informationen zu Fahrplänen, Routen, aktuellen Busstandorten und anderen Informationen enthalten.Benutzer schreiben Anwendungen, die diese Daten verwenden, und präsentieren sie dem Benutzer.

Sehen Sie sich beispielsweise die MBTA-Entwicklerseite an, auf der Informationen zu Informationen aus dem MBTA verfügbar sind.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top