コンテンツにスキップ

GTFS Schedule概要

はじめに

GTFSフィードは、静的な交通情報を含むもので、1つのZIPファイルに含まれる多数のテキスト(.txt)ファイルから構成されています。各ファイルには、停留所、路線、旅行、運賃など、交通情報の特定の側面が記述されています。各ファイルの詳細については、GTFSリファレンスを参照してください。

GTFSフィードを作成するには、以下のステップに従います。

  1. GTFS Scheduleリファレンスに記載されている必要なファイルをすべて作成します。オプションのファイルが必要な場合は、作成する。
  2. すべてのファイルを.txtフォーマットで保存します。フィールドの値はカンマ区切りで、各行の終わりは改行する必要があります。ファイルの内容に関する詳細な情報は、GTFSリファレンスを参照してください。
  3. すべてのテキストファイルをまとめてZip圧縮します。圧縮されたファイルは、フィードの1つのバージョンとなります。
  4. 以下のオプションのいずれかを使用して、フィードを公開します。

トランジットフィードを一般に公開する


データセットは、ZIPファイル名を含む公開された恒久的なURLで公開されるべきである。(例:www.agency.org/gtfs/gtfs.zip)。理想的には、ソフトウェア・アプリケーションによるダウンロードを容易にするため、ファイルにアクセスするためにログインを必要とせず、直接ダウンロードできるURLであるべきである。GTFSデータセットはオープンにダウンロードできるようにすることが推奨されるが(最も一般的な方法)、データ提供者がライセンスその他の理由でGTFSアクセスを制御する必要がある場合は、APIキーを用いてGTFSデータセットへのアクセスを制御し、自動ダウンロードを容易にすることが推奨される。

GTFSデータをホストするWebサーバーは、ファイルの更新日を正しく報告するように設定する必要があります(14.29項の「HTTP/1.1 - Request for Comments 2616」を参照)。

ベストプラクティス」を参照してください。「データセットの公開」を参照してください。

トレーニング


GTFS技術的な詳細、GTFS何か、データの作成と保守の方法:

様々な機能を持つフィードの例を見る:

無料のツールや教材

GTFSサービスを提供するベンダーのアイデア:

オンラインコースをもっと見る

ヘルプとコミュニティ


メーリングリスト

公共交通機関のデータ、ソフトウェア、GTFS リアルタイムやGTFSのようなフォーマット、その他の問題について質問がある場合、良いリソースとなるメーリングリストが数多く存在します。

地元の交通機関が独自のメーリングリストを持っているかどうか、確認してみてください。

その他のコミュニティリソースを見る