#data #gtfs #real-time #schedule #conversion #express #anteater

bin+lib zotgtfs

将 Anteater Express 数据转换为 GTFS 调度数据和实时数据

5 个版本

0.3.4 2024 年 5 月 23 日
0.3.3 2024 年 5 月 7 日
0.3.2 2024 年 5 月 6 日
0.3.0 2024 年 5 月 6 日
0.2.0 2024 年 3 月 27 日

#147地理空间

Download history 406/week @ 2024-05-04 43/week @ 2024-05-11 169/week @ 2024-05-18 27/week @ 2024-05-25 39/week @ 2024-06-01 24/week @ 2024-06-08 3/week @ 2024-06-15 8/week @ 2024-06-22 9/week @ 2024-06-29 37/week @ 2024-07-06 75/week @ 2024-07-13 2/week @ 2024-07-20 69/week @ 2024-07-27 54/week @ 2024-08-03 28/week @ 2024-08-10

每月 165 次下载

AGPL-3.0

135KB
1.5K SLoC

获取静态数据的说明

  1. 运行此命令以从 TransLoc 下载 json 数据
cargo run --bin downloadstatic
  1. 运行此命令将 json 数据转换为 GTFS 静态数据
cargo run --bin processstatic
  1. anteater_gtfs 文件夹压缩,最终压缩包内不包含任何子文件夹
zip -r anteater_express.zip anteater_express/

现在您的 Anteater 静态文件已完成!

注意

UC Irvine Anteater Express 代理编号:1039

** 不要更新 PROST 版本!! 不向后兼容! **

形状修复

如 2023 年 M、E 和 N 线这样的环形路线,将通过 Kyler 编写的贪婪算法正确解析。

自相交的路线或有奇特尖锐拐角的路线会导致错误。Transloc 使用的是史上最糟糕的段想法。

route-sup.json 中,可能需要覆盖形状。

调度参数

所有字段仅标记出发时间

!:完全取消停靠 #:禁用上下车 *:取消此停靠之前的所有服务 $:取消此停靠之后的所有上下车

留空字段:算法估计

动机

我想让这些数据显示在 Catenary 的其余部分

额外说明

如果 ASUCI 毒害了我的午餐,那就只能说我不感到惊讶。

依赖项

~23–38MB
~609K SLoC