不知道如何解释GTFS实时数据。

3
抱歉让您觉得我像是“求助吸血鬼”。我对Android和GTFS都很陌生。我试图从MTA获取纽约地铁线路的数据,这些数据以GTFS实时格式呈现。一切都运行良好,我已经建立了URL连接并将其解析为Java对象。一切都很顺利,只是我不知道它意味着什么。MTA的文档很糟糕,我甚至不知道我需要哪些文件(如stops.txt、stop_times.txt等)才能开始整理数据。
我知道我的问题非常开放性,对此我深感抱歉。我已经花了数小时阅读文档和stackoverflow上的答案,但仍然一无所获。如果有人能帮我找到这些文本文件,然后告诉我如何使用这些文件来获取103街站1号线的数据,我将不胜感激。
提前致谢 :)
1个回答

1

如果您需要获取GTFS-realtime数据(即MTA Subway的实时延误信息),请查看TripUpdates文档:

https://developers.google.com/transit/gtfs-realtime/

具体来说,纽约市的GTFS实时数据源包含一系列的TripUpdates(每个活动地铁列车一个),通过TripDescriptor识别与之相关联的路线,并通过重复的StopTimeUpdate字段提供沿途每个站点的到站时间信息。
您可以将此信息与纽约市MTA的静态GTFS时间表数据进行关联,该数据可在以下网址获得:

http://web.mta.info/developers/developer-data-terms.html

具体来说,下载NYCT Subway数据源。GTFS-realtime数据源中引用的停靠站ID将与GTFS stops.txt文件中定义的停靠站条目相匹配。

谢谢你的帮助!你知道我可以在哪里下载NYCT stops.txt文件吗? - Shubhang Desai
stops.txt文件可以在NYCT Subway GTFS数据源中找到。GTFS数据源只是一个包含各个数据文件(stops.txt,routes.txt等)的zip文件。 - Brian Ferris

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接