GTFS(General Transit Feed Specification)は、公共交通機関の時刻表データにおける統一的な表記で、Googleによって提唱されています。統一的な企画であるため、この形式でデータを提供すれば、公共交通機関のデータを利用するアプリが作成しやすくなります。
さらにこのGTFSを改良し、日本での利用に適した「標準的なバス情報フォーマット(通称: 日本版GTFS)」が国交省より提唱されています。この「日本版GTFS」は、オリジナルGTFSの上位互換となっており、日本版GTFSで作成したデータはそのままオリジナルGTFSとしても利用可能です。
道南バス市内線の時刻表を室蘭市オープンデータやOpenStreetMapを活用して日本版GTFSに書き起こすプロジェクトです。
元データはExcel形式であるため機械判読性も高くありませんが、GTFS形式にすれば、全世界共通のフォーマットとして扱えるため、利便性が大きく向上します。
このバージョンは、2017年4月1日に改定された時刻表に基づいています。
Python3.xで実装しています。基本的にExcelからデータを抽出する形をとっています。
- むろらんオープンデータライブラリ (CC BY 2.1)
- OpenStreetMap (CC BY SA 3.0)
利用したデータに準拠して「CC BY SA 3.0」を適用します。