Android Apps, bus time and train time apps, where do they get their information?

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

  •  28-10-2019
  •  | 
  •  

문제

How do these android app developers get their information on what time the next bus would be or train would be?

One possible solution I thought basically parses the information on the certain bus or train's website and put it on their app. But some of the information are way more accurate than the information on the website. how do they do it?

도움이 되었습니까?

해결책

Many apps get their static schedule data from GTFS feeds, and a list of these feeds can be found at http://www.gtfs-data-exchange.com/ .

Real-time information systems use a variety of standards. In the US, the market leader is NextBus (Boston, SF and LA among many other small agencies) , which has an open API. Clever Devices also has an API for Chicago and several other cities.

MTA in NYC is using the SIRI open standard, which is gaining traction in Europe as its real-time API implementation (http://bustime.mta.info).

다른 팁

Many transit agencies provide data feeds that include information about schedules, routes, current bus locations, and other information. People write applications that consume this data and present it to the user.

For example, look at the MBTA's developers page, which has information about information available from the MBTA.

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top