GTFSとは何か
GTFS(General Transit Feed Specification)とは、公共交通機関の時刻表や路線情報を、共通の形式で扱うためのデータ仕様です。もともとは Google が提唱し、現在は世界中の交通事業者・自治体・開発者に利用されています。GTFSを使うことで、バスや電車の時刻表を、アプリやWebサービスで正確に表示・検索できるようになります。なぜGTFSが必要なのか交通機関の情報は、もともと以下のような問題を抱えていました。事業者ごとにデータ形式がバラバラPDFや紙ベースでしか公開されていないアプリや地図サービスに取り込むのが大変GTFSはこれらを解決するために、**「交通データの共通言語」**として作られました。一度GTFS形式でデータを整備すれば、さまざまなサービスで再利用できます。GTFSで扱える情報GTFSでは、主に次のような情報を扱います。路線情報(どの路線があるか)停留所・駅の位置時刻表(何時にどこを出発するか)運行カレンダー(平日・土日・祝日など)事業者情報これらを組み合わせることで、「この停留所から、今すぐ乗れるバスはどれか」といった検索が可能になります。GTFSには2種類あるGTFSには、大きく分けて2つの種類があります。GTFS Staticあらかじめ決まっている時刻表データ定期運行(路線バス・電車など)に向いているGTFS Realtime遅延・運休・現在位置などのリアルタイム情報「今どこを走っているか」を表現できる多くのサービスでは、Staticで基本情報を扱い、Realtimeで現在の状況を補足しています。GTFSが使われている場面GT
0