コンテンツにスキップ

[GTFS Digest] 2025年8月 - セマンティクスの明確化に関する投票とその他の話題!

GTFS Digest の新しい号へようこそ。夏は終わりに近づいていますが、GTFS に関する議論はまだまだ続いています!GTFS コミュニティは、この夏、新しいガバナンスプロセスの導入、新しい議論、そして新しい貢献者の参加によって活発に活動しました。その中には、GTFS コミュニティを維持・成長・強化するために MobilityData の新しいグローバルコミュニティリードとして参加した Etienne Pichot Damon も含まれています。

GTFS Digest は、MobilityData によって毎月配信されるリソースで、GTFS に関する最新の動向を概観するものです。

私たちは皆さまからのフィードバックを大切にしており、新しいレイアウトについてのご意見を伺いたいと考えています。ぜひ このフォーム にご記入いただき、このツールの可能性を最大限に引き出すためにご協力ください。

🏅 コントリビューターへの感謝

毎月、GTFS コミュニティによる貢献を紹介しています。今月は以下の貢献を取り上げたいと思います。

コントリビューター 貢献内容
Cody Kraatz GTFS-realtime Service Alerts に「SPECIAL_EVENT」原因を追加するための活発な議論を開始しました
jsteelz Fares V2 の制約に関する詳細な Github Issue を公開しました

🗳️ 現在投票中

以下は現在投票が行われている提案の一覧です。ぜひご覧いただき、投票にご参加ください。

提案 提案者 説明 投票締切
[GTFS Fares v2] セマンティクスの明確化 #561 tzujenchanmbd GTFS Fares v2 ファイルにおけるセマンティクスを明確化する提案 2025年9月15日

🚀 最近採用された変更

今月は新しい変更は採用されませんでした。

📂 アクティブな提案

これらの提案は多くの議論が行われており、皆様のご意見を必要としています!

提案 提案者 説明 ステータス
add trip_route_type into trips.txt GTFS static #572 miklcct (Jnction) この提案は、trips.txt に trip_route_type という新しい任意フィールドを追加します。 議論中
Add addition best practice on hosting GTFS files #567 doconnoronca (Transee) この提案は、GTFS ファイルをホスティングする際のベストプラクティスを導入するものであり、公開ウェブサーバーが非ブラウザリクエストをブロックしたり、地域ごとにアクセスを制限するのではなく、不正利用の防止に重点を置くことを推奨しています。 議論中
Add stops.stop_access field #515 tzujenchanmbd (MobilityData) この PR は、stops.txt に stop_access フィールドを追加し、特定の駅における停留所等(stop)へのアクセス方法を示すものです。詳細については この提案 を参照してください。 9月8日に投票開始予定

その他のオープン提案:

🐙 Githubで最も活発な議論

Github Issues は、新機能のアイデアや仕様に関する質問など、議論を始めるのに最適な場所です。以下は今月最も活発な議論です。

議論 作成者 説明
GTFS-realtime Service Alerts に新しい SPECIAL_EVENT Cause を追加 #576 ckraatz この Issue では、GTFS-realtime Service Alerts に新しい “SPECIAL_EVENT” cause を追加することを提案しています。
fare_leg_rules.rule_priority のマッチングセマンティクス/仕様文言の再検討 #575 jsteelz この Issue では、rule_priority の曖昧なセマンティクスと、それが運賃区間ルールのマッチングに与える影響に関する複数の問題について議論しています。
RFC: 停留所等から最大2m以内に必須の shape_pt #574 skinkie この Issue では、各停留所等の近傍に少なくとも1つの仮想ノードを追加することを推奨する、ルート形状に関するベストプラクティスを提案しています。
GTFS-realtime alerts の informed_entity に activities フィールドを追加 #573 natekauf この Issue では、GTFS Realtime Alert 仕様の informed_entity 内に新しい activities フィールドを追加することを提案しています。このフィールドは BOARD、EXIT、RIDE という列挙値を持ち、特定の停留所等で利用できない乗客の行動を表します。
距離単位のフィールドを追加 #568 nkemphues この Issue では、GTFS フィードにおいて距離単位が定義されていないことによる問題を指摘しています。提案では、shapes.txt や fare_legs.txt などのファイルで使用される単位を明確にするために、任意の distance_unit フィールドを追加することを提案しています。

🔥 Slackで最も活発な会話

今月の GTFS Slack チャンネルでの最も活発な議論のまとめです。

投稿者 説明 Slack チャンネル
Md Saiful Islam Cal-ITP の GTFS フィードのホスト変更について通知しました。 #gtfs
Harpreetkaur Bhamra 特定の停留所(stop)を経由するルート・路線系統(route)や便(trip)を特定するための、停留所(stop)ベースの API 導入について質問しました。 #gtfs
Cody Kraatz GTFS-Realtime における特別イベント記述子について議論を開始しました。 #gtfs-realtime
Scott Berkley ネットワークとルート・路線系統(route)に関する混乱を共有しました。 #gtfs-fares
Cody Kraatz GTFS スケジュールに存在しない flex route_id を GTFS-Realtime で Google Maps がどのように処理するかについて質問しました。 #gtfs-flex

📅 今後のイベント

イベント 日時 場所
GTFS Fares V2 ワーキンググループ会議 2025年9月23日 午前11:00(EST) オンライン

💬 GTFS コミュニティに参加する

  • Slack に参加して、コミュニティに自己紹介してください。

  • GTFS Digest を購読して、GTFS に関する毎月の最新情報を受け取りましょう。

  • GTFS Changes Google グループに参加して、開発に関する情報を入手してください。

  • GitHub を訪れて、課題を投稿したり、変更に関する議論に参加したり、変更を提案したりしてください。

GTFS Digest をお読みいただきありがとうございます!2025年以降も最新の GTFS 情報をお届けできることを楽しみにしています。