protocol-buffers - 如何在 OpenTripPlanner 中独立使用 GTFS-realtime?

标签 protocol-buffers gtfs opentripplanner

我开发了一个工具,可以将德国交通数据转换为 GTFS 和 GTFS-realtime。

现在我的任务是在 OTP 中测试这些文件,并且我安装了这个独立版本:

https://github.com/opentripplanner/OpenTripPlanner/wiki/Minimal-Introduction

我的 GTFS 数据一切正常,但现在在使用 GTFS 实时数据时我完全迷失了。我怎样才能将它们包括在内?在独立版本中是否可以实现?

抱歉,如果这些问题完全是愚蠢的,但我是 OTP 的菜鸟,我感谢任何帮助或提示:)

最佳答案

这是一个使用 GTFS 实时数据的 Java 演示。

https://github.com/OneBusAway/onebusaway-gtfs-realtime-visualizer/wiki

查看“深入研究代码”部分。

所有提到的实体,例如 FeedMessage、Vehicle...等都是通过 GTFS-realtime.proto 生成的

协议(protocol) GTFS-realtime.proto --java_out=

您需要下载并安装Protocol buffer工具(protoc)

关于protocol-buffers - 如何在 OpenTripPlanner 中独立使用 GTFS-realtime?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25694236/

相关文章:

cross-platform - 有没有办法在不知道 thrift 类型的情况下将原始 byte[] 反序列化回 thrift 对象?

python - 为什么在 python protobuf 对象中无法访问扩展属性?

javascript - 你如何在 Node 中解码 gtfs protobufs

php - GTFS 实时 php

java - 打开旅行计划实时测试

c++ - 如何在C++中对protobuf的二进制字符串进行十六进制化?

linux - 配置: error: "freeradius headers not found"

python - 将 numpy 标量转换为 python 简单 native (稍作改动)