Railworld AB
データ提供者の方へ
Railworld AB は、rail.world および nachtzug.net のために時刻表データと駅データを処理しています。このページでは、データの利用目的、取り扱い方法、お問い合わせ先をご説明します。
01
データの利用目的
rail.world は、鉄道旅行に関する独立した情報サービスです。世界を対象に、27言語で提供します。どのような路線があるか、どう乗り継げるか、旅行者が知っておくべきことは何かを、特に他の国や言語圏から来る旅行者に向けて伝えます。
時刻表データは、路線と乗り継ぎを正確に示し、国境を越える長距離の旅を算出するために使用します。旅行者の役に立つ場合には、事業者やパートナーの予約ページへのリンクを掲載することもあります。
02
ライセンスと出典表示
- すべてのデータソースを、ライセンスとリンクを添えて公開の場で明記します。
- 表示のためにデータを加工している旨を記載します。
- 常に事業者の時刻表が優先されます。
- 各データソースのライセンス条件を個別に確認し、遵守します。
- データを転売したり、生データを第三者に提供したりすることはありません。
- ご希望に応じて、個別の取り決めも可能です。
03
データ処理
各フィードは同じ工程を経ます。列車の運行を運行パターンに集約し、停車駅を自社の駅台帳と照合し、重複を統合し、有効期間を引き継ぎます。すべてのインポートはまず試行として実行し、確認後にのみ反映します。編集部が整備した情報は保護されており、インポートによって上書きされることはありません。
04
技術
中核データベースに PostgreSQL、時刻表データの整備に Python、アプリケーションに TypeScript(Next.js、Payload CMS)を使用し、経路計算は独自のグラフ上で行います。EU域内の Hetzner にある自社サーバーで運用しています。推奨フォーマットは GTFS です。その他のフォーマットについてはご相談ください。
05
連携しているデータソース
すでに利用しているオープンな時刻表データの一例:
- ÖBBAT
- opentransportdata.swissCH
- DELFI e.V.DE
- RejseplanenDK
- FintrafficFI
- transport.data.gouv.frFR
- EnturNO
- mkuran.plPL
- Samtrafiken / TrafiklabSE
- ほか多数
06
お問い合わせ
データのご提供、ライセンスに関するご質問、修正のご依頼は、こちらまでお寄せください: