GTFSデータリポジトリ データ登録ガイド
2023年4月改訂版

 GTFSデータリポジトリは、2023年４月、機能を追加し、使いやすくリニューアルしました。
 新機能や修正したページは New で表示しています。

【主な機能追加、改良ポイント】
 GTFSデータをアップロードしたとき、データがGTFSの仕様に適応しているかチェックする機能を追加しました。誤りがあればその件数と内容を表示するとともに、対処方法のガイドも表示します。
 アップロードしたデータをすぐに一般公開するのではなく、チェックへの対応が終わってから公開できるよう「公開」ボタンを設けました。
※「公開する」をクリックしないと公開されませんのでご注意ください。

 データ更新時に入力する更新情報を修正できるようにしました。また、一度アップロードしたデータを差し替えられるようにしました。

2023.4.27

問合せ先

gtfs-office@aigid.jp

1 このガイドではGTFSデータリポジトリにGTFSデータを登録する方法を説明します。
＜登録できるデータ＞
 リポジトリに登録できるデータは、GTFSや標準的なバス情報フォーマットに基づき作成されたデータです。
 バス、鉄道、路面電車、航路など交通機関の種類は問いません。
＜登録できる方＞
 リポジトリにデータを登録できるのは次の方です① バスなどの交通事業者② コミュニティバス等を運行する市町村、地域団体、ＮＰＯ等③ 都道府県（県内の市町村、バス事業者等のGTFSデータをまとめて登録する場合）④ バス事業者、市町村等からGTFSデータの作成・更新・管理等を正式に受託している事業者

2023年4月改訂版
GTFSデータリポジトリ
は、2023年４月、機能を追加し、使いやすくリニューアルしました。
新機能は New で表示しています。

※交通事業者や市町村の依頼によらず作成したGTFSデータを登録することはできません。

登録フロー
ステップ１ AIGIDアカウントを作成する※「AIGIDアカウント」は社会基盤情報流通推進協議会(AIGID）が発行します。
「Ｇ空間情報センター」のサイトで作成できます。

ステップ２ リポジトリに「組織」を作成する※「組織」はバス事業者や市町村です。データ整備事業者等が登録を代行する場合でも、バス事業者・市町村単位で作成します。

ステップ３※「フィード」はGTFSデータを作成する単位です。バス事業者・市町村等の中で複数のGTFSデータを作成している場合は、それぞれのフィードを作成します。

組織に「フィード」を作成する

ステップ４ フィード内にGTFSデータをアップロードする※GTFSデータを更新したら追加でアップロードします。

GTFSデータが公開されます※５ページ以降で各ステップを説明します2

リポジトリのデータ保存の仕組み※リポジトリ内ではGTFSデータを「組織」～「フィード」の２階層で保存・管理します。
組織・データを管理する主体です。
・バス事業者やコミバスを運行する市町村・地域団体ごとに作成します。

フィード

・GTFSデータを作成する単位です。
・組織の中で路線を分けてGTFSを作成するときは複数のフィードを作成します。
GTFSデータリポジトリ
【組織】
Ａ町

【組織】
Ｂ市

【組織】
Ｃ交通

【フィード】
ふれあいバス【フィード】
市街地循環バス【フィード】
一般路線バスGTFSデータ

GTFSデータ

GTFSデータ

GTFSデータ

GTFSデータ

GTFSデータ【フィード】
Ｘ地区コミュニティバス【フィード】
高速バス
GTFSデータ

GTFSデータ
GTFSデータ
GTFSデータ【フィード】
Ｙ地区コミュ
ニティバス【フィード】
受託運行バスGTFSデータ

GTFSデータ
GTFSデータ
GTFSデータ3

リポジトリのデータ管理の仕組み
 組織を作成する際にAIGIDアカウントを入力し、組織とAIGIDアカウントを紐づけます。そのAIGIDアカウントが組織の管理者となります。
 そのAIGIDアカウントでリポジトリでログインすると、紐づけられた組織の中にフィードを作成したり、GTFSデータをアップロードできるようになります。
 また、管理者であるAIGIDアカウントは、他のAIGIDアカウントをその組織に紐づけることができます。
これにより、複数のAIGIDアカウントで組織・フィード・GTFSデータを管理することができます。
※県、バス事業者、市町村、データ整備事業者などが共同で管理することが可能です。

※県が一括管理する場合（一部の市町村は共同管理）※個々の市町村やバス事業者が管理する場合
Ａ町の
AIGIDアカウント

Ｃ交通の
AIGIDアカウント管理

管理「組織：Ａ町」「組織：Ｃ交通」

Ｄ県のAIGIDアカウント管理「組織：Ａ町」

管理

Ｂ市のAIGIDアカウント管理「組織：Ｂ市」※管理を事業者に委託する場合データ管理事業者のAIGIDアカウント管理「組織：Ａ町」「組織：Ｂ市」「組織：Ｃ交通」

4リポジトリへのデータ登録手順
ステップ１

AIGIDアカウントを作成する

１．Ｇ空間情報センターのページでAIGIDアカウントを作成する(1) Ｇ空間情報センターのウェブサイトを開きます※https://front.geospatial.jp/(2)「新規ユーザー登録」をクリックします。

(3) 登録事項を入力します。
 メールアドレスには、GTFSデータリポジトリからの問合せに使用するメールアドレス（課の代表アドレスなど）を入力してください。
 ユーザ名がAIGIDアカウントになります。

「確認」をクリックします。

5

(4) 確認画面が表示されますので、利用規約を確認して「同意する」にチェックをいれ、「登録」をクリックします。

(5) 登録情報が表示され、「本人確認のお願い」としてメールアドレスによる確認が求められますので、「こちらより」をクリックします。

6

(6) メールアドレス確認の画面が表示されますので、「確認番号発行」をクリックします。
登録したメールアドレスに確認番号が送付されますので、「確認番号」欄に入力して「確認」をクリックします。
確認が完了したらログオフします。これでAIGIDアカウントの作成は完了です。

1234567

ステップ２

リポジトリに「組織」を作成する(1) GTFSデータリポジトリのウェブサイトを開きます※https://gtfs-data.jp/

または 「GTFSデータリポジトリで検索(2)「GTFSを公開する」をクリックします(4) 組織登録のフォームへのリンクをクリックします(3) AIGIDアカウントとパスワードでログインします→ Googleフォームが開きます※画面は開発により変わることがあります

組織登録フォーム

8




「組織」は、バス事業者やコミュニティバスを運行する市町村、地域団体、ＮＰＯ等です
１つの事業者、市町村等につき１つの組織を作成してく
ださい
公営企業は都県市町村とは別の組織としてください
GTFSデータ作成を受託しているデータ整備事業者等を組織としないでください「次へ」をクリックします。

「組織」の名称を入力します。市町村の場合は、コミバス名（例：ふれあいバス）ではなく市町村名を入力します。
※同名の市町村がある場合は事務局で都道府県名を補入します

バス事業者の場合は、会社名（○○交通）もしくはバス名（○○バス）のいずれか分かりやすいほうを入力します。



役場、本社等の住所を都道府県から入力します。

9




組織の種類を選択します。
公営企業は「バス、鉄道等事業者」を選択してください。



組織のウェブサイトのURLを入力します。
市町村はトップページではなく、運行するコミュニティバスのページか公共交通のページのURLとしてください。



GTFSデータに関する問い合わせ先のメールアドレスです。
バスの利用者からの問合せではなく、データを利用する事業者などからの問合せです。バス事業者・市町村もしくはデータ作成業者のメールアドレスを入力します。
メールを公開していないときはフォームメールのURLでも可。

「次へ」をクリックします。

※「提供者」に入力された情報はリポジトリでは公開されません※ リポジトリ側の管理、提供者への連絡等に使用します。



データの提供者（リポジトリにアクセスしてGTFSデータのアップロード等を行う方）についての入力です。
バス事業者や市町村の「組織」の方が自ら行う場合と、コンサルタントやデータ整備事業者が委託を受けて行う場合の別です。

【データ提供委託の場合のみ】



委託されている会社等の名称を入力します。

10【データ提供委託の場合のみ】



委託されている会社等のウェブサイトのURLを入力します。
※ 委託されている会社等の確認に使用します。

担当者の所属部署を入力します。

担当者の氏名を入力します。



作成しておいたAIGIDアカウントを入力します。

AIGIDアカウント作成時に登録したメールアドレスです。
※ リポジトリからの連絡に使用します。

【データ提供委託の場合のみ】



依頼元のバス事業者・市町村等からの委任状をアップロードしてください
委任状に記載された委託元のメールアドレスに確認します※ GTFSデータの提供がバス事業者・市町村等からの正式な委託によるものかを確認するためのものです。
11

利用規約を確認して、「同意する」にチェックを入れます。

「送信」をクリックします。



組織登録の申し込みが送信されました。
リポジトリ事務局で確認の上、入力いただいたメールアドレ
スに、登録完了のお知らせを送信します。

12

ステップ３「組織」にフィード作成する(1) リポジトリ事務局から、組織完了をお知らせするメールが届いたら、GTFSデータリポジトリのウェブサイトを開いて、AIGIDアカウントでログインします。
※https://gtfs-data.jp/

または 「GTFSデータリポジトリ」で検索(2) 作成した組織名が表示されるので、クリックします。


１つのAIGIDアカウントで複数の組織のデータを管理しているときは、「組織を選択」の下に組織が列挙されます。



組織の基本情報は組織登録時に入力した情報です。
事業者IDはリポジトリ事務局が作成します。
事業者ID以外は「編集ボタン」をクリックすると変更できます。

「フィード」はGTFSデータを作成する単位です。
市町村内に複数のコミュニティバスがあり別々にGTFSデータを作成したとき、バス事業者が一般路線バスと高速バスに分けてGTFSデータを作成している場合は、それぞれのフィードを作成します。

組織登録フォーム

(3) 組織の基本情報とフィード一覧が表示されます。
フィード一覧の右端の「追加ボタン」をクリックします。

13

フィードを新規作成する画面です

バスの名称を入力します
バスの名称の英字を入力します（１度設定すると変更できません。）
路線がある都道府県を選択します（１つだけ）
GTFSデータのライセンスを選択します
選択肢にない場合や市町村等の独自のライセンスの場合は、「カスタムライセンス」を選択して、ライセンス名とライセンスが記述してあるURLを入力してください。

GTFSデータについて利用者に示したい情報がある場合に入力します。
例：収録している路線名など

GTFS-RT（リアルタイム）を配信している場合は、そのURLを入力します「登録」をクリックします14

ステップ４

フィード内にGTFSデータをアップロードする(1) フィード一覧に登録したフィードが表示されます。「詳細ボタン」をクリックします。

(2) フィードの情報が表示されます。
GTFSフィードID以外は「編集ボタン」をクリックすると変更できます。
※ダウンロードURLは固定で変更できません(3) 登録済みGTFSファイルの右端の「追加ボタン」をクリックします。
※データの新規登録の場合も、ダイヤ改正等による更新データの登録の場合もこの「追加ボタン」をクリックします。

15

(4) 「ファイルを選択」をクリックして、GTFSデータファイルを選択します。
「登録」をクリックします。


更新データをアップロードするときは、更新内容の概要する項目にチェックを入れます。
更新メモには更新内容の参考情報を入力してください。
例：202x年xx月xx日ダイヤ改正○○線新設、××線廃止
バス停名変更花火大会による特別ダイヤ（202x年x月x日）(5) 「登録」をクリックすると、前の画面に戻って「検証中」と表示されます。
リポジトリがデータ検証（GTFSの仕様に合っているかのチェック）を行っています。
New(6) 検証が終わると結果（警告、エラーの数）が表示されます。
次に「詳細」をクリックして検証結果を確認してください。
New16

(7) 「詳細」をクリックすると「検証レポート」が表示されます。
「＋」をクリックするとエラー、警告対象があるファイル名、該当箇所などが表示されます。

New「＋」をクリックして説明、対応策などを表示します（次ページ）

17

(8) エラー、警告の解説、推奨されている設定、必要な対応策が表示されます。
必ずしも対応が必要ではない警告などの場合もありますが、できるだけGTFSデータを修正してください。
GTFSデータが修正できたら、再度アップロードします（次ページ）。

18

【データの再アップロード】（検証レポートのウィンドウは閉じます）(9) 登録済GTFSファイルのリストの「詳細」をクリックします。

(10) トグルボタンを動かして「編集」モードにします。
(11) ウィンドウの下にある「再アップロード」の「ファイルを選択」をクリックして、修正したGTFSデータをアップロードします。
(12) 「更新」をクリックします。
再度、検証中となり、検証が終わると、上の(9)の画面になりますので、「詳細」をクリックしてエラー・警告の内容を確認します。

19

(13) まだ、データは公開されていません。必要なデータ修正などを行い、公開できる状態になりましたら、「公開する」をクリックします。
New「公開する」のクリックを忘れずに！

(14) データが「公開中」の欄に移動して、公開されました。
何等かの理由で公開を中止したいときは「非公開にする」をクリックします。
New

これでアップロードは完了です20更新内容の修正、GTFSデータの差し替え方法(15) 更新内容の修正やGTFSデータを差し替えたいときはそのデータの「詳細」をクリックします。
※ダイヤ改正等で更新したGTFSデータをアップロードするときは追加ボタンをクリックしてください。

New(16) トグルボタンで「編集」モードに切り替えます。
更新内容や更新メモを修正します。ファイルを再アップロードするときは「ファイルを選択」をクリックします。最後に「更新」をクリックします。
※再アップロードすると再度データ検証されますので非公開の状態になります。改めて「公開する」のクリックが必要です。

New

これで修正、差し替えは完了です21（参考１）複数のデータをアップロードしたときの表示 アップロードしたデータが蓄積していくと下画面のように表示されます。将来、過去のデータも利用できるようになります。
 「ダウンロード」の「DL」をクリックすると、各ファイルをダウンロードできます。
 検証ツール導入前にアップロードしたファイルには検証結果は表示されません。

 「世代」はデータの時系列を示す記号です。
next：将来データ。開始日が今日より後のデータ。開始日が今日に近い順に1,2,3・・・の番号が付く
current：現行データ。有効期間に今日を含むデータ。複数ある場合は最後にアップロードしたデータ。
prev：過去データ。next、current以外のデータ。
有効期間に今日を含むデータでも最新のデータ以外は過去データとなる。アップロード日が新しい順に1,2,3・・・の番号が付く。

New22

（参考２）データ利用者が閲覧するページでのフィード情報とアップロードしたデータの情報の表示
New GTFSデータの利用者は、データの有効期間、更新情報を見て、必要なデータをダウンロードします。
 また、固定URLをウェブサイトに書き込んでリンク集を作成したり、自分のシステムに設定して自動的にGTFSデータをダウンロードできます。
フィード作成時に備考欄に入力したもの何等かのGTFSデータをダウンロードする固定URL
現行ダイヤのデータをダウンロードする固定URL
Google乗換案内の自動アップロードに設定する固定URL
GTFS-RT（リアルタイム）のURL

事業者・市町村等（組織）に関する情報（次ページへつづく）

23

GTFSデータのfeed_info.txtに書き込まれているデータの開始日と終了日（feed_start_date、feed_end_date）

データアップロード時に入力した更新情報

New

各データのダウン
ロードリンク

データアップロード時の検証
結果（4/26以前に登録したデータは空欄）24