gpt4 book ai didi

php - 如何使用 GTFS-realtime 获取日程提醒和延误?

转载 作者:行者123 更新时间:2023-11-29 02:30:59 25 4
gpt4 key购买 nike

我从事 PHP 编程已经有几年了,我正在研究处理 GTFS 实时提要。我已经为特定机构下载了 GTFS 文件,并使用 fgetcsv 函数用 PHP 解析它们。

我现在遇到的问题是,我到底如何使用这些信息来查找服务延迟等。我习惯于通过 XML api 等解析信息,但以前没有处理过类似的事情。看来需要一些我不会但愿意学习的python知识。

如果有人能为我提供适当的指导,我将不胜感激。我可以让它将记录存储到 MySQL 中,但我不确定我是否只需要针对当前时间戳与预期时间戳创建查询以查看是否存在延迟。我很难弄清楚下一步该做什么。

任何指导将不胜感激。

最佳答案

需要说明的是,您同时使用了 GTFS一个GTFS-realtime饲料,对吗?

我的理解是,要为停靠站生成最新的时间表信息,基本过程是

  • 从 GTFS 提要中,获取一组行程 ID/停止序列对,用于在下一小时内到达站点的车辆。
  • 从 GTFS 实时提要中获取每个行程 ID/停止序列对的更新到达和离开时间(如果提要中存在)。

实时提要将提供绝对时间或相对时间(即延迟); GTFS 数据中给出的计划时间可让您从一个转换为另一个。

关于php - 如何使用 GTFS-realtime 获取日程提醒和延误?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13242426/

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