チケットメディア¶
主要ファイル: fare_media.txt、fare_products.txt
例: Translink(バンクーバー)
注意
チケット商品は、公共交通機関への乗車時にそれらを検証するために使用される異なるチケットメディア内に保存されます。詳細については、Introduction ページの機能のセクションを再確認してください。
チケットメディアを作成する¶
チケットメディアのエントリは、以下のように fare_media.txt で作成します。
- fare_media_id 列に、チケットメディアを識別する一意の ID を入力します。
- これは、
fare_products.txtと関連付けるために使用される主キーです。
- これは、
- fare_media_name 列に、乗客向けのチケットメディア名を入力します。
- fare_media_type 列に、適切な列挙値(0=なし、1=物理的な紙のチケット、2=物理的な交通カード、3=cEMV、4=モバイルアプリ)を入力します。
チケット商品に関する詳細は、ドキュメントを参照してください。
この例では、5種類の異なるチケットメディアを作成し、それぞれに ID、名称、およびメディアの種類を割り当てています。たとえば、Compass Card は物理的な交通カードであるため、fare_media_type=2 を割り当てます。
| fare_media_id | fare_media_name | fare_media_type |
|---|---|---|
| cash | 現金 | 0 |
| contactless | 非接触型 | 3 |
| compass_card | Compass Card | 2 |
| compass_ticket | Compass Ticket | 1 |
| wallet | モバイルウォレット | 3 |
(代替案)cEMV サポートを指定する¶
GTFS Fares (v2) を作成する能力がない GTFS プロデューサーは、Fares (v2) を持たずに cEMV サポートを指定することができます。これにより、コンシューマーは Fares (v2) を実装しなくても、事業者(または特定のルート・路線系統(route))が非接触 EMV を使用した支払いをサポートしているかどうかを表示できます。
ヒント
cEMV サポートだけでなく包括的な運賃情報を表示できるようにするため、Fares (v2) を実装することが推奨されます。
- cEMV 情報を指定するために、
agency.txtまたはroutes.txtのいずれかを選択します。- 事業者全体で、すべての便(trip)にわたり同じ cEMV サポートがある場合は、
agency.txtを使用します。 - cEMV サポートがルート・路線系統(route)ごとに異なる場合は、\routes.txt` を使用します。
- 事業者全体で、すべての便(trip)にわたり同じ cEMV サポートがある場合は、
agency.txtまたはroutes.txtの cemv_support フィールドに、適切な列挙値を入力します。- 0: cEMV 情報なし。
- 1: 乗客は、事業者(またはルート・路線系統(route))に関連するすべての便(trip)で、cEMV をチケットメディアとして使用することができます。
- 2: 事業者(またはルート・路線系統(route))に関連するすべての便(trip)で、cEMV はチケットメディアとしてサポートされていません。
cEMV サポートの詳細については、ドキュメントを参照してください。
Translink では、すべてのルート・路線系統(route)で cEMV がサポートされています。したがって、cemv_support は agency.txt で定義できます。
| agency_id | agency_name | cemv_support | … |
|---|---|---|---|
| TL | TransLink | 1 | … |