GTFS スケジュール¶
改訂履歴¶
2025年10月¶
fare_transfer_rules.txtに関する説明を追加し、新しいLocal Timeフィールド型を導入しました。詳細はディスカッションをご覧ください。
2025年9月¶
agency.txtおよびroutes.txtにcemv_supportフィールドを追加しました。詳細はディスカッションを参照してください。stops.txtにstop_accessフィールドを追加しました。詳細はディスカッションを参照してください。
2025年6月¶
trips.txtにcars_allowedフィールドを追加しました。 ディスカッション を参照してください。
2025年4月¶
- DRTサービスに対して、
continuous_pickup/continuous_drop_offに値 1 を使用できることを明確化しました。詳細はディスカッションを参照してください。
2025年2月¶
- rider_categories.txt を追加しました。詳細はディスカッションをご覧ください。
2025年1月¶
- agency_fare_url の説明を拡充し、運賃情報のみを含むように更新しました。詳細はディスカッションをご覧ください。
2024年12月¶
fare_leg_join_rules.txtを追加し、有効運賃区間(Effective Fare Leg)の概念を導入しました。詳細はディスカッションを参照してください。
2024年9月¶
- transfers.txt における from/to_stop_id および from/to_trip_id フィールドの存在と使用方法を明確化しました。詳細はディスカッションを参照してください。
- GeoJSON ファイル内のポリゴンに関する有効性ルールを追加しました。詳細はディスカッションを参照してください。
2024年8月¶
- デマンド型サービスに対応するため、stops.txt の存在要件を変更しました。詳細はディスカッションを参照してください。
- stop_times.txt における timepoint の意図された使用方法を明確化しました。詳細はディスカッションを参照してください。
- 行先表示(headsign)が推奨であることを追記しました。詳細はディスカッションを参照してください。
2024年7月¶
2024年5月¶
fare_leg_rules.txtにrule_priorityフィールドを追加しました。詳細はディスカッションを参照してください。stops.zone_idの存在について明確化しました。詳細はディスカッションを参照してください。
2024年4月¶
- チケット商品の定義を明確化しました。ディスカッションを参照してください。
2024年3月¶
- GTFS Flex を追加しました。 ディスカッション を参照してください。
2023年11月¶
- ベストプラクティス: すべてのファイルに対して、Dataset 公開ガイドラインおよび実践推奨事項を追加しました。詳細はディスカッションをご覧ください。
- networks.txt および route_networks.txt を追加しました。詳細はディスカッションをご覧ください。
2023年8月¶
- fare_media_type=1 を追加しました。詳細はディスカッションをご覧ください。
2023年7月¶
- GTFSファイル内でのサブフォルダを禁止しました。詳細はディスカッションを参照してください。
- 時間または曜日による可変運賃を追加しました。詳細はディスカッションを参照してください。
- stop_times.txt における暗黙のタイムゾーンを明確化しました。詳細はディスカッションを参照してください。
- stop_times の shape_dist_traveled が便(trip)のルート形状(shape)の最大距離を超えてはならないことを明記しました。詳細はディスカッションを参照してください。
- ベストプラクティス: 推奨される存在を追加しました。詳細はディスカッションを参照してください。
2023年3月14日¶
- チケットメディアを追加しました。詳細はディスカッションをご覧ください。
2022年7月26日¶
- 着席オプション付きの便間乗り換え(trip-to-trip transfers)を追加しました。詳細はディスカッションをご覧ください。
2022年5月17日¶
- GTFS-Fares v2 の基本実装。詳細はディスカッションを参照してください。
2021年10月22日¶
- Primary および Foreign ID フィールドを追加しました。詳細はディスカッションをご覧ください。
2021年10月5日¶
- 便間およびルート間の乗り換えを追加しました。詳細はディスカッションをご覧ください。
2021年9月15日¶
- 改札口 (pathway_mode=6) が双方向であることを許可しました。詳細はディスカッションを参照してください。
2021年9月13日¶
stop_nameのベストプラクティスを更新しました。 ディスカッションを参照してください。
2021年8月27日¶
2021年1月4日¶
2020年10月2日¶
frequencies.headway_secsのフィールド型を、非負整数から正の整数に変更しました。詳細はディスカッションをご覧ください。
2020年5月25日¶
pathways.txt、levels.txt、およびattributions.txtを翻訳可能なテーブルとして定義しました。多言語のsignposted_as値を翻訳するための推奨事項を追加しました。詳細はディスカッションを参照してください。
2020年5月13日¶
routes.txtおよびstop_times.txtにcontinuous_pickupとcontinuous_drop_offを追加しました。shape_idを「任意」から「条件付き必須」に変更しました。詳細は ディスカッション を参照してください。
2020年3月24日¶
- 読み上げ用フィールド(text-to-speech field)を定義し、
stops.txtにtts_stop_nameを追加しました。 ディスカッションを参照してください。
2020年2月5日¶
- トロリーバスおよびモノレールの
route_typesを追加しました。 ディスカッション を参照してください。
2020年1月9日¶
translations.txtを追加しました。 ディスカッションを参照してください。
2019年12月26日¶
route_typeにおけるケーブルトラムおよびロープウェイの定義を更新しました。詳細はディスカッションをご覧ください。
2019年12月20日¶
attributions.txtを追加しました。 ディスカッション を参照してください。
2019年8月26日¶
stop_latおよびstop_lonは、乗客が車両に乗車するために待機する位置を示すように指定しました。 議論はこちら を参照してください。
2019年7月9日¶
- 到着時刻および出発時刻に関するベストプラクティスを追加しました。 ディスカッションを参照してください。
- 行先表示(headsign)に関するベストプラクティスを追加しました。 ディスカッションを参照してください。
stop_idに関するベストプラクティスを追加しました。 ディスカッションを参照してください。
2019年6月25日¶
- ルート形状(shape)のポイントと停留所等(stop)の関係を明確化しました。詳細はディスカッションをご覧ください。
2019年4月4日¶
stops.txtにplatform_codeフィールドを追加しました。 ディスカッション を参照してください。
2019年3月27日¶
pathways.txtおよびlevels.txtを追加しました。 ディスカッション を参照してください。
2019年2月6日¶
- 明確化のための編集および書式の変更を行いました。ディスカッションを参照してください。
2018年10月2日¶
- フィールド型を因数分解しました。詳細はディスカッションをご覧ください。
2018年9月14日¶
- 「条件付き必須(Conditionally required)」の概念を追加しました。詳細はディスカッションをご覧ください。
2018年9月4日¶
agency_langとfeed_langの定義を統一しました。 ディスカッションを参照してください。
2018年8月27日¶
CHANGES.mdと最終改訂日を更新しました。 ディスカッション を参照してください。
2018年8月22日¶
feed_info.txtファイルにfeed_contact_emailおよびfeed_contact_urlフィールドを追加しました。詳細は ディスカッション を参照してください。
2017年12月11日¶
routes.txtにroute_sort_orderを追加しました。 ディスカッション を参照してください。
2017年3月15日¶
- 提案者の投票は総投票数に含まれないことを明確にしました。詳細はディスカッションを参照してください。
- 投票を開始する前に、少なくとも1つのGTFSプロデューサーと1つのGTFSコンシューマーが提案された変更を実装している必要があることを明記しました。詳細はディスカッションを参照してください。
2017年2月7日¶
block_idとservice_idの関係を明確化しました。 議論はこちら を参照してください。- 頻度ベースの運行が車両の出発時に開始することを明確化しました。 議論はこちら を参照してください。
stop_idおよびstop_codeの説明を明確化しました。 議論はこちら を参照してください。
2017年12月11日¶
routes.txtファイルにroute_sort_orderフィールドを追加しました。詳細はディスカッションを参照してください。
2016年11月27日¶
stops.location_typeに駅の入口(station entrance)を追加しました。詳細はディスカッションをご覧ください。
2016年9月2日¶
fare_attributes.txtにagency_idを追加するようにドキュメントを更新しました。 ディスカッション を参照してください。
2016年3月16日¶
- GTFSドキュメントを https://github.com/google/transit に移行しました。
2016年2月3日¶
agency.txtにagency_emailを追加する提案を仕様に反映しました: ディスカッション
2015年2月2日¶
- stop_times.txt の 'timepoint' 提案を仕様に追加しました: 議論
2014年2月17日¶
- trips.txt の 'bikes_allowed' 提案を仕様に追加しました: ディスカッション
2012年10月15日¶
trips.txt の 'wheelchair_accessible' 提案を仕様に追加しました: ディスカッション
2012年6月20日¶
- 仕様に「wheelchair_boarding」提案を追加しました:ディスカッション
2012年2月2日¶
- 仕様に「stop_timezone」提案を追加しました:ディスカッション
2012年1月18日¶
- ドキュメントを旧 code.google.com から新しい developers.google.com へ移行しました。
2011年9月26日¶
- 'feed_info' 提案を仕様に追加しました: ディスカッション
2011年9月6日¶
2009年3月30日¶
- 公共交通フィードを一般公開する方法に関する新しいセクションを追加しました。これは、データの解釈や記述方法の変更ではなかったため、これまでグループ内で議論されていませんでした。しかし、Google の一部のメンバーは、GTFS の非 Google 利用についての議論を含めることが有益であると考えました。なぜなら、GTFS 形式のデータを利用できるアプリケーションが増えてきているためです。
- CSV 形式に関する明確化: 議論。
- route_color および route_text_color フィールドの説明において、コントラストのある色を選択する方法に関する追加ガイダンスを追加しました。
- trip_short_name を、以下のスレッド a および b で提案・テストされた内容に基づき追加しました。
- ドキュメント末尾に含まれるサンプルデータ内の軽微な誤り(停留所 S7 に親停留所 S8 を設定)を修正しました。
- コメント期間中に Marcy から提案された内容に基づき、ドキュメント末尾のサンプルデータに "agency_lang" 情報を追加しました: 議論。
- サイドバー内の OCTA の GTFS フィードへのリンクを更新しました。
- 元の要約を参照してください。
2009年2月26日¶
- 現在では GTFS データを利用する多くのアプリケーションが存在するため、Google 固有のフィード提出手順の大部分を削除しました。
- サイドバー内の Orange County OCTA の公開フィードへのリンク切れを修正しました。
2008年8月7日¶
- 8月6日のバージョンで誤って削除されていた stop_url フィールドを復元しました
- サンプルデータに agency_phone を追加しました
- Google にフィードを送信する際のデータ利用契約についての記載を追加しました
2008年8月6日¶
- transfers.txt ファイルを追加し、フィード発行者が推奨される乗り換え動作に関するヒントを提供できるようにしました(元の提案)
- stops.txt に location_type および parent_station フィールドを追加し、停留所点を駅としてグループ化できるようにしました(元の提案)
- agency_phone フィールドを追加し、事業者の音声電話番号を提供できるようにしました(元の提案)
- オープンソースのテストツールに言及する「Testing Your Feeds」セクションを追加しました
- CSV 形式、agency_timezone、agency_lang、route_color、route_text_color、arrival_time、departure_time、calendar.txt と calendar_dates.txt の違い、運賃表、frequencies.txt に関する説明を追加しました
- フィード履歴ドキュメントへのリンクを追加し、一部の公開フィードリンクを修正しました
- 現在の Google マップ UI を反映するようにサンプル画像を更新しました
- ドキュメント内のサンプルデータを更新・修正しました
2008年2月29日¶
- 乗客向けの停留所コードを指定できるようにするため、stops.txt に stop_code フィールドを追加しました(元の提案)
- routes.txt 内の route_short_name および route_long_name の説明を明確化しました
- stop_times.txt 内の arrival_time および departure_time の説明を明確化しました
- サンプルデータのセクション内の誤字を修正しました
2007年11月20日¶
- block_id の説明を明確化しました
- Google Transit への依存を弱めるために文言を変更しました(GTFS は Google 以外のアプリケーションでも使用されており、公共交通ルーティングは現在 Google マップの統合機能となっているため)、またいくつかの誤字を修正しました
- 現在の Google マップの UI における GTFS フィールドの表示に合わせて、例示用スクリーンショットを更新しました
- 公共交通データ提供者向けの Google 連絡先メールアドレスを更新しました
- 書式を更新しました
2007年10月5日¶
- stop_sequence および shape_pt_sequence を、任意の増加する非負整数を許可するように変更しました
- 説明を明確化し、誤字を修正しました
2007年5月31日¶
- ページスタイルを更新し、HTMLをよりクリーンでアクセシブルにしました
- 公開フィードの例およびその他の有用なサイトへのリンクを追加しました
- 各フィールドの説明から例を削除しました
2007年4月9日¶
- フィードの送信に関するセクションを追加しました。
- Example Demo Transit Agency フィードを追加しました。
- すべての運行日(service dates)が calendar_dates.txt に定義されている場合、calendar.txt を省略できる旨の注記を追加しました。
- 1つの事業者(agency)のみを含むフィードでは、agency_id フィールドを任意としました。これにより、agency_id を含まない既存のフィードも有効なままとなります。
- agency_url、stop_url、route_url の仕様をより詳細にし、これらのフィールドの追加の例を示しました。
- route_type の有効な値として 6(ゴンドラ)および 7(ケーブルカー)を追加しました。
2007年3月8日¶
- stop_url フィールドを、2月28日の更新で誤って指定されていた stop_times.txt から、本来属する stops.txt に移動するという軽微な修正を行いました。
2007年3月5日¶
- route_long_name フィールドの説明を明確にするための軽微な修正を行いました。
2007年2月28日¶
- 頻度ベースの時刻表をサポートするために、frequencies.txt を追加しました。
- 同一フィード内で複数の事業者を許可しました。また、どのルートがどの事業者によって運行されるかを指定できるように、agencies.txt および routes.txt に新しい agency_id フィールドを追加しました。
- ルート単位および停留所単位の URL を追加しました。
- trips.txt に direction_id フィールドを追加しました。
- stop_times.txt に stop_headsign フィールドを追加し、便の途中で行先表示(headsign)が変更される場合をサポートしました。
- routes.txt に任意フィールドとして route_color および route_text_color を追加し、ルートカラーをサポートしました。
- 通りの住所を使用して停留所を指定する機能を削除しました。以前の仕様では、stop_street、stop_city、stop_region、stop_postcode、stop_country フィールドを使用して、公共交通の停留所の位置を住所で指定することができました。現在では、ほとんどのアプリケーションでより有用な stop_lat(緯度)および stop_lon(経度)を使用して停留所の位置を指定しなければなりません。
- routes.txt の route_type フィールドにケーブルカーの車両タイプを追加しました。
- 変更点の概要については、Headway ブログの投稿をご覧ください。
2006年11月29日¶
- shapes.txt による便のルート形状(shape)情報のサポートを追加しました
- stop_sequence の定義を明確化しました
- pickup_type および drop_off_type を任意としました
2006年10月31日¶
- 運賃情報のサポートを追加しました
- 各ファイル名から日付を削除しました
- route_type の値の定義を変更しました
- 運行期間が重複しない限り、複数のフィードファイルを同時に投稿できるようにしました
- trips.txt 内の block_id を修正し、正しく任意項目としてマークしました
- 列ヘッダーを必ず含めなければならないことを明記しました
2006年9月29日¶
- 例中のいくつかの誤りを修正するための軽微な編集を行いました。
2006年9月25日¶
- 初版。