file - GTFS 有哪些问题?

标签 file google-maps openstreetmap gtfs journey

我有兴趣用 GTFS 替换我当前使用的数据格式,但我从各处听到和读到 GTFS 文件格式存在缺陷。

大多数时候我发现你无法以某种方式预测一些事情,例如延迟或一些实时的事情。他们说你无法了解他们的“全貌”。

所以我要问的是,有没有人对 GTFS 更有经验,因为我只是第一次见到他们,他们可能在某种应用程序中使用过 GTFS,并且可以告诉他们在开发时遇到的问题?

也许有人对更好的文件格式有建议?或者某些格式的组合?

最佳答案

在不知道您的应用程序的要求是什么的情况下,很难说 GTFS 是否适合您的应用程序,但我可以提供一些评论。

如果您的目标是向用户提供实时数据,您应该看看 GTFS-realtime ,一种专门为发布实时更新而设计的补充数据格式。对于大多数公共(public)交通应用程序来说,同时使用 GTFS 和 GTFS 实时提要确实可以提供有关交通网络的“全貌”,或足够接近。

就 GTFS 本身而言,我的主要提示是它似乎是专为路线规划应用程序而设计的,并且将这种格式的数据用于任何其他目的可能很困难。例如,虽然 GTFS 源记录有关公交站点和路线的信息,但并不要求每个站点都有一个规范的条目 - 如果数据跨越多个板周期,则每个站点几乎总是(看似)有重复的条目.

如果您要根据一个人旅行的地点时间来绘制路线,这并不重要,因为对象之间的链接确保您始终会生成正确的结果。如果您一开始只知道一个人的位置,并且想知道“附近有哪些可用的交通资源?”,则需要进行一些扭曲才能可靠地生成准确的答案。

关于file - GTFS 有哪些问题?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29816280/

相关文章:

c - 如何只将最后 10 行写入 C 文件?

file - 如何更改文件列表的读取属性?

python - 如何将 infile 中数据的平均值写入 out 文件

ios - 使用未声明的类型 'GMSPlacesClient'

c - 我如何使用 libxml2 访问 <node > 中的 <tag key = ... value = .../> ?

php - 使用 PHP 创建 .jpg 文件的下载链接

java - 为什么我的 JPanel 上的图像没有更新?

javascript - 如何删除谷歌地图的位置框(左上角)?

openlayers - OpenLayers + OpenStreetMap + 自定义 ShapeFile

postgresql - 在 PostgreSql 中加载 LinkedGeoData 非常慢