コンテンツにスキップ

GTFS Schedule の変更

GTFS Schedule リファレンスは固定されたものではありません。代わりに、GTFS を利用する交通事業者、開発者、その他の関係者のコミュニティによって開発・維持されるオープンな仕様です。この GTFS データの提供者と利用者のコミュニティが、新しい機能を実現するために仕様拡張の提案を行うことが期待されています。

GTFS に貢献するには、GTFS Schedule Amendment Process を読み、GTFS の Github リポジトリ (google/transit) 上の公開された issuepull request の議論をフォローしてください。

最近採用された提案  

最近マージされ、現在 公式 GTFS Schedule Reference の機能となっている提案です。詳細は Revision History をご覧ください。

GTFS Flex の採用

#433 by tzujenchanmbd が 2024年3月19日にマージされました

  • GTFS-Flex 提案により、乗客は便検索ツールでデマンド型サービスを見つけることができます
  • 複数のファイルが仕様に追加され、その中には GeoJson を GTFS に統合する locations.geojson も含まれています

networks.txt & route_networks.txt の追加

#406 by tzujenchanmbd が 2023年11月28日にマージされました

  • 新しい2つのファイル networks.txtroute_networks.txt を追加し、運賃に関連付けられたルートのネットワークを構築できるようにしました
  • routes.network_id の代替手段を提供し、運行スケジュールファイルと運賃ファイルを分離できるようにしました
  • GTFS ベストプラクティスの2つのセクション「データセット公開ガイドライン」と「全ファイルの推奨事項」を仕様に追加しました
  • Google の transitfeed ツールのマージ機能への参照を更新し、代わりにマージツールの一覧を参照するようにしました

ベストプラクティス: 推奨される存在の追加

#386 by emmambd が 2023年8月1日にマージされました

  • RFC の規約に準拠した新しい「推奨される存在」を仕様に追加しました
  • フィールドやファイルが必須ではないが、追加することがベストプラクティスであることを明確に示すことができます
  • 複数のファイルやフィールドの情報を更新し、GTFS ベストプラクティスに基づいた推奨される存在を反映しました

時間帯や曜日による可変運賃の追加

#357 by isabelle-dr が 2023年7月27日にマージされました

  • 時間帯による可変運賃は GTFS Fares-v2 拡張提案 の一部として開発された重要な機能です
  • ピーク運賃やオフピーク運賃のように、時間帯や曜日に基づいて区別された運賃を表現することができます
  • 新しいファイル timeframes.txt を追加し、運賃が適用される時間帯を定義できるようにしました
  • fare_leg_rules.txt を拡張し、from_timeframe_id および to_timeframe_id を追加して、乗車区間の開始または終了が特定の時間帯にある場合にのみ運賃規則が適用されるようにしました

チケットメディアの追加

#355 by isabelle-dr が 2023年3月14日にマージされました

  • チケットメディアは GTFS Fares-v2 拡張提案 の重要な要素です
  • 乗客が乗車を認証するために使用できるもの(例: 交通系ICカード、モバイルアプリ、非接触型銀行カードによるタッチ決済)を表します
  • チケット商品は特定のチケットメディアに関連付けることができます(例: 月額定期券は交通系ICカードでのみ利用可能)
  • チケット商品の価格はチケットメディアに基づいて定義することができます(例: モバイルアプリで購入するとチケットが安くなる)