Android应用程序,公交时间和火车时间应用程序,它们从哪里获取信息?

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

  •  28-10-2019
  •  | 
  •  

这些android应用程序开发人员如何获取有关下一辆公共汽车或火车何时几点的信息?

我认为一个可能的解决方案基本上是解析特定公共汽车或火车网站上的信息,并将其放在他们的应用程序上。但是某些信息比网站上的信息更准确。他们如何做到的?

有帮助吗?

解决方案

许多应用程序从GTFS提要中获取其静态计划数据,这些提要的列表可以在中找到http://www.gtfs-data-exchange.com/

实时信息系统使用各种标准。在美国,市场领先者是NextBus(波士顿,旧金山和洛杉矶以及许多其他小型机构),后者具有开放的API。聪明的设备也有芝加哥和其他几个城市的API。

纽约市的MTA正在使用SIRI开放标准,该标准在欧洲作为其实时API实现(http://bustime.mta.info)得到了广泛的关注。

其他提示

许多运输公司提供的数据提要包括有关时间表,路线,当前公共汽车位置的信息以及其他信息。人们编写使用这些数据并将其呈现给用户的应用程序。

例如,查看 MBTA的开发人员页面,其中包含有关MBTA可用信息的信息

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top