コンテンツにスキップ

ベースアドオン

これらの機能は、 ベースで説明されている機能を拡張し、GTFS データセットの包括性を高めて乗客の体験を向上させるか、事業者、データベンダー、およびデータ再利用者間のコラボレーションを促進します。これらの機能強化には、 ベースで説明されているファイル内に新しいフィールドを導入するか、新しいファイルを作成することが必要になるしてもよい。

フィード情報

フィード情報は、フィードに関する重要な情報を伝えます。たとえば、フィードの有効期間 (開始日と終了date)、公開組織、GTFS データセットとデータ公開方法に関する問い合わせの連絡先情報などです。

含まれるファイル 含まれるフィールド
feed_info.txt feed_publisher_namefeed_publisher_urlfeed_langdefault_langfeed_start_datefeed_end_datefeed_versionfeed_contact_emailfeed_contact_url

前提条件:

サンプルデータ

feed_info.txt

feed_publisher_name feed_publisher_url feed_lang default_lang feed_start_date feed_end_date feed_version feed_contact_email feed_contact_url
Greater Region Transport https://www.gra1.org en en 20240101 20241231 3.1 support@gra1.org https://www.gra1.org/support

ルート形状

ルート形状を定義して便に関連付けることができるため、便計画アプリケーションで地図上に便を表示し、乗客に公共交通事業者の車両で移動する必要がある距離を通知できます。 shape_dist_traveledフィールドは、ライダーに地図を表示するときにどの程度の形状を描画するかをプログラムで決定するために使用されます。 ルート形状を定義するときは、その詳細レベル (道路の正確な曲率に沿うなど) と必要な情報のみを効率的に伝えることのバランスを取ります。

含まれるファイル 含まれるフィールド
shapes.txt shape_idshape_pt_latshape_pt_lonshape_pt_sequenceshape_dist_traveled
trips.txt shape_id
stop_times.txt shape_dist_traveled

前提条件:

サンプルデータ

次のサンプルは、TriMet GTFSフィード(ダウンロードはこちら)から取得した形状の一部を示しています。ここ。

shapes.txt

shape_id shape_pt_lat shape_pt_lon shape_pt_sequence shape_dist_traveled
558674 45.47623 -122.721885 1 0.0
558674 45.476235 -122.72236 2 121.9
558674 45.476237 -122.722523 3 163.7
558674 45.476242 -122.723024 4 292.2
558674 45.476244 -122.72316 5 327.1

trips.txt

trip_id shape_id
13302375 558674

stop_times.txt

trip_id stop_sequence shape_dist_traveled
13302375 1 0
13302375 2 461.7
13302375 3 1245

路線系統色

路線系統色を使用すると、事業者の設計ガイドラインによって特定のルート・路線系統に割り当てられた配色を正確に表現および伝えることができます。これにより、ユーザーは公式の色で交通サービスを簡単に識別できます。

含まれるファイル 含まれるフィールド
routes.txt route_colorroute_text_color

前提条件:

サンプルデータ

次のサンプルは、ルート RA が HEX カラーコード D95700 を使用してオレンジ色で表示され、TextがHEX カラーコード 0 を使用して黒色で表示されるするべきであるを示しています。

routes.txt

route_id agency_id route_short_name route_long_name route_type route_color route_text_color
RA agency001 17 Mission - Downtown 3 D95700 0

自転車の持ち込み可

自転車の持ち込み可は、特定の便を提供する車両が自転車に対応しているかどうかを示し、ユーザーがマルチモーダル便を可能にするサービスを計画およびアクセスするのに役立ちます。

含まれるファイル 含まれるフィールド
trips.txt bikes_allowed

前提条件:

サンプルデータ

次のサンプルでは、​​便 AWE1 で使用される車両には少なくとも 1 台の自転車を搭載できること (bikes_allowed=1)、便 AWE2 で使用される車両には搭載できないこと (bikes_allowed=2) を指定しています。

trips.txt

route_id service_id trip_id bikes_allowed
RA WE AWE1 1
RA WE AWE2 2

行先表示

行先表示を使用すると、便の目的地を示すために車両が使用する標識を伝えることができ、ユーザーが正しい交通サービスを識別しやすくなります。この機能は、特定のルートに沿ったヘッドサインの変更をサポートします。

含まれるファイル 含まれるフィールド
trips.txt trip_headsign
stop_times.txt stop_headsign

前提条件:

サンプルデータ

次のサンプルでは、​​最初のテーブルは、便AWE1AWE2 で使用される行先表示を指定し、2 番目のテーブルは、AWE1 の行先標識が停車駅 TAS004 の後で変更され、 trips.txtで指定された行先標識が上書きされることを示しています。

trips.txt

route_id service_id trip_id trip_headsign
RA WE AWE1 Downtown
RA WE AWE2 Mission

stop_times.txt

trip_id arrival_time departure_time stop_id stop_sequence stop_headsign
AWE1 6:10:00 6:10:00 TAS001 1
AWE1 6:14:00 6:14:00 TAS002 2
AWE1 6:20:00 6:20:00 TAS003 3
AWE1 6:23:00 6:23:00 TAS004 4 Downtown - Main Square
AWE1 6:25:00 6:25:00 TAS005 5 Downtown - Main Square

停留所等の種別

停留所等の種別は、出入口、ノード、搭乗エリアなどの交通事業者の駅内の主要なエリアとそれらの関係を分類するために使用されます。停留所等の種別は、 構内通路 を使用して交通事業者の駅をモデル化するための基礎として機能します。

含まれるファイル 含まれるフィールド
stops.txt location_typeparent_station

前提条件:

サンプルデータ

次のサンプルは、stops.txt内の交通事業者の駅内の複数の場所を示しています。主要な場所を表す親駅と、プラットフォーム、出入口/出口、一般的なノードなどの子の場所です。

stops.txt

stop_id stop_name location_type parent_station
Station_A102 Main Street station 1
A102_B01 Main Street station - North Platform 0 Station_A102
A102_B02 Main Street station - South Platform 0 Station_A102
A102_E01 Main Street station - Entrance/Exit 2 Station_A102
A102_S01 Main Street station - Top of entrance stairs 3 Station_A102
A102_S02 Main Street station - Bottom of entrance stairs 3 Station_A102
A102_S03 Main Street station - Top of north platform stairs 3 Station_A102
A102_S04 Main Street station - Bottom of north platform stairs 3 Station_A102
A102_S05 Main Street station - Top of south platform stairs 3 Station_A102
A102_S06 Main Street station - Bottom of south platform stairs 3 Station_A102
A102_F01 Main Street station - Paid side of fare gate 3 Station_A102
A102_F02 Main Street station - Unpaid side of fare gate 3 Station_A102

頻度ベースのサービス

頻度ベースのサービスは、10 分間隔で運行するバスや、指定された時間間隔で 2 分間隔で運行する地下鉄サービスなど、一定の頻度で運行するサービスをモデル化するために使用できます。 頻度ベースのサービスをモデル化する場合、 stop_times.txtには、乗客に表示される時刻を決定するために、停留所等間の相対時間が含まれます。

含まれるファイル 含まれるフィールド
frequencies.txt trip_idstart_timeend_timeheadway_secsexact_times

前提条件:

サンプルデータ

次のサンプルは、30 分ごとに実行される便「AWE1」(headway_secs=1800) と、15 分ごとに実行される便「AWE2」(headway_secs=900) という 2 つの異なる便を示しています。

exact_times フィールドは、スケジュールが 'start_time' フィールドに入力された正確な開始時刻に従うかどうかを示します: - 便 AWE1 は、午前 6:10 から午後 12:00 まで 30 分ごとに出発します。 - 便 AW2 は、午前 6:00、午前 6:15、午前 6:30 などに出発します。

frequencies.txt

trip_id start_time end_time headway_secs exact_times
AWE1 6:10:00 12:00:00 1800 0
AWE2 6:00:00 19:50:00 900 1

乗り換え

乗り換えでは、異なる便セグメント (または区間) 間の遷移に関する詳細が提供され、便計画者は乗り換えを含む旅程の実現可能性を判断できます。乗り換えを指定しても、乗客が他の場所に乗り換えることができないことを意味するわけではなく、特定の乗り換えが不可能であるか、乗り換えに最小限の時間が必要であるかを示すだけです。

含まれるファイル 含まれるフィールド
transfers.txt from_stop_idto_stop_idto_route_idfrom_trip_idto_route_idfrom_trip_idto_trip_idtransfer_typemin_transfer_time

前提条件:

サンプルデータ

次のサンプルは、3つの異なる乗り換えを示しています。1つは停留所等間での乗り換えで、乗り換え時間は最低 5分です。もう1つは2つのルート・路線系統間の時間指定乗り換えポイントで、もう1つは同じ車両による2つの便間の座席での乗り換えです。

transfers.txt

from_stop_id to_stop_id from_route_id to_route_id from_trip_id to_trip_id transfer_type min_transfer_time
s6 s7 2 300
PL04-003 DL57-008 4
BR09 CR01 BR09-012 CR01-005 1

翻訳

翻訳により、駅名などのサービス情報を複数の言語で提供できるため、便プランナーはユーザーの言語と場所の設定に応じて、特定の言語で情報を表示できます。

含まれるファイル 含まれるフィールド
translations.txt table_namefield_namelanguagetranslationrecord_idrecord_sub_idfield_value

前提条件:

サンプルデータ

次のサンプルは、routes.txtる2つのフィールドroute_long_nameroute_descにフランス語とスペイン語の翻訳が提供されていることを示しています。

translations.txt

table_name field_name language translation record_id record_sub_id field_value
routes route_long_name ES Mission - Centro RA
routes route_long_name FR Mission - Centre ville RA
routes route_desc ES La ruta "A" viaja desde Lower Mission hasta el centro RA
routes route_desc FR La route « A » relie Lower Mission au centre-ville. RA

帰属により、データセットの作成に関与した組織 (プロデューサー、オペレーター、および/または当局など) に関する追加の詳細を共有できるようになります。

含まれるファイル 含まれるフィールド
attributions.txt attribution_idagency_idroute_idtrip_idorganization_nameis_produceris_operatoris_authorityattribution_urlattribution_emailattribution_phone

前提条件:

サンプルデータ

attributions.txt

attribution_id agency_id route_id trip_id organization_name is_producer is_operator is_authority attribution_url attribution_email attribution_phone
op01 tb Transit Bus 1 https://www.transitbus.org/fares contact@transitbus.org (777) 555-7777
au01 gra Greater Region Transport 1 1 https://www.gra1.org contact@gra1.org (555) 555-5555
op02 rtd023 Bus company A 1 https://www.buscompanya.com contact@buscompanya.com (333) 333-3333
op03 rtd025 Bus company B 1 https://www.buscompanyb.com contact@buscompanyb.com (888) 888-8888