gpt4 book ai didi

android - 为什么一条路线有不同的 trip_id (GTFS)?

转载 作者:行者123 更新时间:2023-11-29 04:40:00 25 4
gpt4 key购买 nike

因此,我已经成功完成了没有 ETA 的路线申请。当我尝试实现此功能时,我在一条完整路线上遇到了多个 trip_id 停靠点,但我不确定我是否理解原因。有人可以为我澄清一下吗?任何想法/意见/建议表示赞赏!

最佳答案

GTFS 对公交系统的建模与公交用户自己经常采用的方式略有不同。

  • 路线表示车辆通过交通系统时遵循的预定(但可能可变)路径。

  • 一次行程表示车辆沿路线的特定行驶。

  • 停止时间表示为停止服务(车辆到达然后离开)的行程事件。

一般来说,一条路线每天会有很多次行程——例如,每 15 分钟一类的路线每小时会有四次行程。这些行程中的每一个都有自己的行程 ID,但它们都与同一条路线相关联。 (如果有帮助,您可以将路线视为抽象,将旅行视为具体。)

因此,如果您的应用需要为特定停靠点的路线生成预计到达时间,则需要搜索该停靠点即将到来的到达时间,以查找与该路线相关的行程。每个行程 ID 都将指示一次单独的行程,从而指示车辆沿该路线的单独到达。

关于android - 为什么一条路线有不同的 trip_id (GTFS)?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31659286/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com