这些Android应用程序开发人员如何获取下一辆公共汽车或火车的时间信息?
我认为一种可能的解决方案基本上解析某个公共汽车或火车网站上的信息并将其放在他们的应用程序上。但有些信息比网站上的信息更准确。他们是怎么做到的?
答案 0 :(得分:1)
许多公交机构提供的数据馈送包括有关时刻表,路线,当前公交车位置和其他信息的信息。人们编写使用此数据并将其呈现给用户的应用程序。
例如,查看MBTA's developers page,其中包含有关MBTA提供的信息的信息。
答案 1 :(得分:1)
许多应用从GTFS Feed中获取静态日程安排数据,可以在http://www.gtfs-data-exchange.com/找到这些Feed的列表。
实时信息系统使用各种标准。在美国,市场领导者是NextBus(波士顿,SF和洛杉矶以及许多其他小型机构),它拥有开放的API。 Clever Devices还为芝加哥和其他几个城市提供API。
纽约的MTA正在使用SIRI开放标准,该标准在欧洲作为其实时API实施(http://bustime.mta.info)获得了关注。