【问题标题】:GTFS - route waits for anotherGTFS - 路由等待另一个
【发布时间】:2016-05-24 14:11:41
【问题描述】:

有没有办法在 GTFS 中表示,一条路线与另一条路线相连,也就是说,第二条路线的巴士要等一段时间,直到第一条路线的巴士到达?

示例:

1 路公交车(001 路)到 S1 站的定时到达时间为 12:00。

2路公交车(002路)从S1站发车的正常时间是12:05。

我想在GTFS中表达,如果1号巴士晚点,那2号巴士会等到12:15

doc 中有使用的文件 transfer.txt,但似乎这并没有解决我的问题。我希望这仅适用于某些路线对,而不适用于停靠对。

【问题讨论】:

  • 非常有趣的用例!

标签: gtfs


【解决方案1】:

您可以在站点名称中表达类似的内容。只有当它适用于所有停在那里的旅行时,你才能这样做。

表达这样复杂的服务并不少见。

具有固定路线和时间的机场班车在其运营商名称中包含“需要提前 24 小时预订”。详情见我写的Transitland blog post

【讨论】:

    【解决方案2】:

    不,GTFS 没有提供这种机制。

    【讨论】:

      【解决方案3】:

      我知道这个问题很老,所以你可能已经想通了,但我还是要加两分钱......

      如果两个Trip_ID 具有相同的Block_Id,这意味着行程是由同一辆车(或替换原车)进行的,因此强制行程“等待”。

      通过 Google 地图提供的路线已利用此功能,建议乘客留在当前车辆上。

      来自 Google 地图/路线:

      【讨论】:

      • 这没有回答问题。问题是询问两条不同路线上两辆不同车辆之间的定时换乘,而不是涵盖多条路线上的旅行的单一车辆。
      猜你喜欢
      • 2019-02-16
      • 1970-01-01
      • 2020-03-10
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2021-10-02
      • 1970-01-01
      相关资源
      最近更新 更多