我是 GTFS 的新手,在我的研究中发现了一些信息,说必须以 txt 格式提供 GTFS 提要才能获取路线/交通信息等。
现在我的问题是,
1) 如果我们创建自己的 txt 格式,并上传到 GTFS 提要提供程序,它是否也会显示在谷歌 map 上?
2) 我想拥有自己的 GTFS 服务器代码,它将从我的数据库中获取数据并对其进行处理并提供最佳中转路线。是否可以?假设我有能力运行 Python 和 PHP 脚本。
任何帮助将不胜感激!
提前致谢
最佳答案
我认为最直接的解决方案是让 在自己的服务器上运行 OpenTripPlanner 。这将为您的用户提供一个看起来很熟悉的网站,他们可以用来根据您的数据生成旅行计划,同时让您完全控制数据本身。
请注意,除了您自己的交通数据之外,运行 OpenTripPlanner 还需要一个相当强大的服务器以及来自 OpenStreetMap 的 map 数据(我假设它适用于您所在的地区)。在该项目的网站上,您会找到 setup instructions for Ubuntu,让您了解所涉及的内容。
我假设您已经能够生成 GTFS 包;也就是说,生成包含 GTFS Reference 中指定的逗号分隔数据文件的 ZIP 文件。设置 OpenTripPlanner 服务器后,您的工作流程将非常简单
除了第一步之外的每一步都可以通过脚本自动化。
关于php - 如何创建自己的 GTFS 提要和旅行计划表?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/22436078/