コンテンツにスキップ

GTFS-Flex

GTFS Flex は、デマンド レスポンシブ交通サービスの発見可能性を促進することを目的としたGTFS Schedule拡張プロジェクトです。

大部分は、2024 年 GTFS で採用されています。このページ には、GTFS Flex の公式に採用された部分を使用してモデル化できる内容を示す例がいくつかあります。

🤔 ダイアル ア ライドなどのサービスは、利用者によって無視されることが多く、その存在すら知らない利用者もいます。このアクセシビリティの欠如は、交通機関、旅行計画者、利用者にとっての問題です。地元の空港に到着した観光客のグループが、オンデマンド バス サービスしか提供されていない田舎に行きたいと考えているところを想像してみてください。観光客は好みの旅行プランナー アプリをチェックしますが、実行可能な公共交通機関の選択肢が見つかりません。結局、レンタカーを借りることになります。観光客である乗客は、オンデマンド サービスを宣伝する紙のチラシを廊下にすべて見落とします。サービスが十分に利用されていないだけでなく、現在および将来の乗客の需要を満たすための発見可能性も欠いています。ここで GTFS-Flex の出番です。GTFS-Flex は乗客がサービスを発見できるようにし、あなたが一生懸命宣伝したサービスを乗客が楽しめるようにします。

GTFS-Flex ユーザージャーニー

🔮 MobilityData は、GTFS-Flex が、GTFS-OnDemand を使用したトランザクションおよびリアルタイム コンポーネントへの拡張を含む、需要に応じた交通のより深い標準化への扉を開くと期待しています。私たちは、この分野における交通手段の増加と概念の複雑さに最も適切に対処するための提案戦略を準備しています。

提案の全文を見る

最新のPull Request

この拡張機能は、スケジュールに従って動作するサービスについて説明しますが、次のような 1 つ以上の柔軟な機能も含みます:

  • ダイヤル ア ライド サービス: 車両は、特定のサービス時間内に乗車と降車が許可されているゾーンにサービスを提供します。
  • ルート逸脱サービス: 車両は固定ルートと順序付けられた一連の停留所にサービスを提供しますが、停留所間で乗客を乗降させるために迂回する場合があります。
  • ポイント ツー ゾーン サービス: 乗客は、駅などの固定の停留所で乗車し、エリア内の任意の場所で下車できます。またはその逆も可能です。一部の場所からの出発は、他のサービスに合わせてスケジュールまたは時間調整されます。
  • ポイント逸脱またはチェックポイント サービス: 乗客は固定の停留所で乗車し、順序付けられていない停留所のリスト内の任意の場所で降車するか、その逆を行うことができます。運転手は、リクエストがあった停留所でのみサービスを提供します。

詳細については、元の提案および問題#382(スコープを変更したためクローズ)を参照してください。

6 月 28 日の作業会議では、グループ コミュニティ間で、現在生成および消費されているすべてのフィールドをカバーするイテレーションを追求することで合意しました。したがって、採用トラッカー**議論中**と表示されるすべてのフィールドがこのPRに含まれています。

このPRの変更点は次のとおりです。

  • ファイルの変更:
    • stop_areas.txtを変更して、GeoJSONの場所や停留所をグループ化できるようにします。これにより、これらの機能の所定のグループをstop_times.txtの個々の行に指定できます。
    • stop_times.txtを変更して、追加および拡張されたファイルとフィールドの解釈方法をデータコンシューマーに通知するために必要な現在の仕様の要素を明確にします。
  • ファイルの拡張:
    • stop_times.txtstart_pickup_drop_off_windowend_pickup_drop_off_windowで拡張して、GeoJSONの場所、停留所エリア、または停留所で需要に応じた輸送サービスが利用可能になる/終了する時間を定義します。
    • stop_times.txtを次のように拡張します。予約ルールへのリンクを定義するためのpickup_booking_rule_iddrop_off_booking_rule_id新しいファイルを追加します:
    • locations.geojson、乗客がピックアップまたはドロップオフをリクエストできるゾーン (PolygonまたはMultipolygon) を定義します。
    • booking_rules.txt 、乗客にサービスのリクエスト方法に関する情報を提供する予約ルールを定義します。

アンガーミュンデとアンガーミュンデの RufBusデータ例 を以下に示します。ガーツァー、ドイツ。下の画像は、旅行プランナーでデータがどのように表示されるかを示した例です。

投稿全体を読んだり、会話に参加したりするには、Pull Requestページにアクセスしてください。

Pull Requestを見る

Slack で#gtfs-flex に参加する

初期実装

このページに GTFS-Flex 実装を追加するには、お問い合わせください

お問い合わせ

採用トラッカー

現在

変更をリクエスト 組織を追加(消費者) 組織を追加(プロデューサー)

履歴