2

私は GTFS 形式で作業しています。たとえば、ユーザーがソース「A」から宛先「B」に移動したいが、実際には A から B への直接ルートが存在しない少し複雑なネットワークを考えてみます。 A からストップ C を経由して B に到達します。この例では、B に到達するためのルートが存在することを知るために GTFS で言及されている方法がわかりません (A->c->B)。ここで何かが恋しいですか?それとも、独自のアルゴリズムを実装する以外に方法はありませんか? または、サードパーティがすでにJavaでアルゴリズムを実装しています(誰かがそれをしたと思います;))。

前もって感謝します。

乾杯スリラム。

PS: 新しいタグを作成できないため、transport,java タグを使用しています (gtfs などではありません)。

4

2 に答える 2

2

GTFSは、さまざまなルートにまたがるパスを特定するのに役立ちません。これはオンザフライで行う必要があります。

于 2011-10-31T08:01:08.787 に答える
0

4.5 年前の Sriram の回答が指摘しているように、GTFS はトランジット ネットワークを介してすべての可能なパスを表現しようとはしません。OpenTripPlanner は、一般的なケースでこの問題を解決しようとするオープンソース プロジェクトです: http://www.opentripplanner.org/。OTP は GTFS を主要なスケジュール入力として使用します。

于 2016-04-28T10:02:51.537 に答える