我一直在对GTFS和GTFS-Realtime进行广泛的研究。我想要做的就是找出某辆公共汽车会有多晚。我似乎无法找到可以连接的地方,以便正确搜索特定的公交车号码。所以我的问题是:
我一直在尝试使用http://www.yrt.ca/en/aboutus/GTFS.asp下载文件,但无法弄清楚如何正确打开csv文件。
答案 0 :(得分:2)
根据What is GTFS-realtime?,GTFS实时数据不是CSV格式。相反,它基于Protocol Buffers:
数据格式
GTFS实时数据交换格式基于协议缓冲区。
协议缓冲区是一种语言和平台中立的机制,用于序列化结构化数据(想想XML,但更小,更快,更简单)。数据结构在gtfs-realtime.proto文件中定义,该文件随后用于生成源代码,以便使用各种语言轻松地从各种数据流读取和写入结构化数据。 Java,C ++或Python。