コンテンツにスキップ

データセット 属性


GTFSデータセットに集約されたデータ生産者への属性データ

GTFSのデータセットには、同じ管轄区域にサービスを提供する異なるサービスプロバイダーなど、複数のソースから集約されたデータを含むものがある。場合によっては、agency.txtに記載されている機関を、生産者、運営者、当局のいずれかに分類する必要がある。

たとえば、Rejseplanenは、デンマークの鉄道およびバスサービスの検索エンジンです。同社は、以下のように複数の機関およびプロバイダからのデータを含む GTFS データセットをagency.txt で公開しています。

agency.txt

agency_id,agency_name,agency_url,agency_timezone,agency_lang
202,Bornholms Trafik,https://bat.dk,Europe/Berlin,da
204,FYNBUS,https://fynbus.dk,Europe/Berlin,
206,NT,https://www.nordjyllandstrafikselskab.dk,Europe/Berlin,
276,Rejseplanen,https://www.rejseplanen.dk,Europe/Berlin,

Rejseplanenをデータ作成者として特定するために、attributions.txtというファイルを使用します。このファイルには、組織の名前とURLとともに、帰属識別子 が定義されています。is_produceris_operatoris_authorityの各フィールドは、以下のようにRejseplanenを分類するために使用されます。

attributions.txt

attribution_id,organization_name,attribution_url,is_producer,is_operator,is_authority
rp,Rejseplanen,https://www.rejseplanen.dk,1,,

ソースの例