我能够通过BART的GTFS实时服务警报和TripsUpdate Feed成功解析。我还查看了Java教程页面的官方协议缓冲区,并能够编译和运行教程。 https://developers.google.com/protocol-buffers/docs/javatutorial
对我来说,下一部分是找出如何为我的GTFS静态数据创建实时源,最好是服务警报。根据我的理解,GTFS实时源就像发送协议缓冲区数据一样,这些数据被序列化到一个网页,然后编写一个脚本,该脚本接收引用该页面的Web链接并使用HTTP GET对数据进行反序列化。我正在考虑使用Visual Studio和ASP.NET核心来执行此操作。是否有一个我可以参考的示例项目和/或我是否首先在正确的轨道上?
答案 0 :(得分:0)
看看awesome-transit list of gtfs-realtime stuff。 OneBusAway项目中的许多库可能是您查看处理gtfs-realtime的代码的最佳选择。例如,您可以查看onebusaway-gtfs-realtime-exporter。