JA:OpenRailwayMap
| OpenRailwayMap-vector | ||||||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 作者: | Hidde Wieringa | |||||||||||||||||||||||||||||||||||
| ライセンス: | GNU GPL v3 (無償) | |||||||||||||||||||||||||||||||||||
| 動作環境: | Web Mobile | |||||||||||||||||||||||||||||||||||
| Status |
Active | |||||||||||||||||||||||||||||||||||
| 言語: | 英語
| |||||||||||||||||||||||||||||||||||
| ウェブサイト: | https://openrailwaymap.app | |||||||||||||||||||||||||||||||||||
| ソースコード: | hiddewie/OpenRailwayMap-vector GitHub | |||||||||||||||||||||||||||||||||||
| プログラミング言語: | JavaScript、 Python、 Lua および SQL | |||||||||||||||||||||||||||||||||||
|
OpenRailwayMap with vector tiles |
||||||||||||||||||||||||||||||||||||
| ||||||||||||||||||||||||||||||||||||
| OpenRailwayMap | ||||||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| ライセンス: | GNU GPL v3 (無償) | |||||||||||||||||||||||||||||||||||
| 動作環境: | Web | |||||||||||||||||||||||||||||||||||
| Status |
Active | |||||||||||||||||||||||||||||||||||
| ウェブサイト: | https://www.openrailwaymap.org | |||||||||||||||||||||||||||||||||||
| ソースコード: | openrailwaymap/OpenRailwayMap GitHub | |||||||||||||||||||||||||||||||||||
| ||||||||||||||||||||||||||||||||||||


OpenRailwayMap (以前は"Bahnkarte"という名前でした)は、 OpenStreetMap のデータを使った世界の鉄道インフラの詳細なオンライン地図です。 OpenRailwayMap は、2013年半ばから openrailwaymap.org で公開されています。2024年以降は、ベクタ―タイルを用いた再実装版が openrailwaymap.app で利用可能になっています。[1]
概要

このプロジェクトは OpenStreetMap をベースに、世界中の、オープンな、最新の、詳細な鉄道ネットワークの地図を作るために、2011年12月に発足しました。ドメインは2013年4月27日に登録し、関連するウェブサイトは2013年の半ばに立ち上がりました。それから継続的に開発が行われ、2014年2月にプロジェクトは 新しいサーバへ移転しました。2014年4月には、 携帯電話向けの専用の地図がが立ち上がりました。
OpenRailwayMap は、例えば鉄道、地下鉄、路面電車、ミニ鉄道、ケーブルカーなど、すべてのレールに乗った自走車両を含みます。地図には索道、モノレール、浮上式リニアモーターカーは含みません。OpenRailwayMap は、廃線(railway=abandoned や railway=razed)を表示する数少ないレンダラーの一つでしたが、ベクター版では、OSM の「撤去済み鉄道」の扱いを、時間情報を持つ OpenHistoricalMap のデータに置き換えています。
OpenRailwayMap という名称は主にオンライン地図を指しますが、プロジェクト自体は OpenStreetMap における鉄道関連データの充実も目的としています。一貫したデータモデルの開発、議論用メーリングリストの提供、エディタ向けプラグインの開発などを通じて、鉄道データの収集を促進し、他のアプリケーションや開発者が利用しやすい形にすることを目指しています。
動機
OpenRailwayMapは、新しい品質の鉄道地図を提供することを目的としており、次の利点を提供します:
- 全世界的サービス: これまで、全世界をカバーする鉄道地図はなく、国ごとの地図しかありませんでした。
- オープンソースとオープンデータ: 現在、鉄道ネットワークの地図で、レンダリングされた地図だけでなく生の地理データを提供し、かつ自由ライセンスで利用できるものはありません。このプロジェクトは、Open Database License のもとで提供される OpenStreetMap データを基盤としています。
- 最新かつ詳細: このマップは、クラウドソーシングから有益情報を得ることを目的としています。地元の知識が豊富な世界中の多くの人々がこの地図を編集して、詳細で最新の地図にすることができます。
- OpenStreetMap: OpenStreetMap を基にした地図は、航海、サイクリング、ハイキング、自動車、公共交通、スキー、電力網など既に数多く存在しますが、これまで鉄道に特化した地図は存在しませんでした。
利用例
世界規模でオープンかつ包括的な鉄道地図を作成することには、次のような有用な理由があります。
- シミュレーション: 詳細な鉄道データは、列車や信号設備をリアルにシミュレーションするための優れた情報源となります。
- 研究: 研究者は、このデータを用いて鉄道網を分析したり、変更のシミュレーションを行ったり、教育目的で活用できます。
- 模型鉄道の設計: 鉄道模型のレイアウトを作りたい愛好家にとって、詳細な鉄道データは有用な情報源となります。これらのデータを使えば、線路配置を一から写し取る必要がありません。
- 鉄道ファン向け: 鉄道に興味を持つ多くの人々(例:撮り鉄など)にとって、この地図は鉄道網に関する詳細な情報源となり、さらに地図作成に貢献する機会も提供します。
- リアルタイム交通のベースマップ: 他のアプリケーションは、この地図を利用して列車の位置を追跡したり、現在の運行状況をリアルタイムで表示できます。また、工事区間、迂回、閉鎖、交通量などを示す用途も考えられます。
- ルーティング: 鉄道インフラが詳細にマッピングされていれば、鉄道ルーティングアプリケーションの開発も可能になります。
- 公共交通: この地図とデータは、時刻表、経路検索などの公共交通アプリケーションにとって重要なデータソースです。 ... .
マッピング
一般的なマッパーにとって、鉄道ネットワークのマッピングは道路や POI のマッピングより少し複雑ですが、いくつか適した方法があります。
- 航空写真: 高解像度の航空写真が利用できる地域では、鉄道線路を容易に描くことができます。自宅にいながら大規模な操車場をマッピングすることも可能です。非常に高解像度の画像(例:Aerowest)が利用できる場合は、ホームや信号まで確認できます。
- 列車内から: 高解像度の航空写真がない地域では、列車に乗りながら GPS を使って線路をトレースできます。正確な軌跡を得るため、列車内で十分な GPS 受信状態を確保する必要があります。(WikiProject_Germany/Railway を参照)
- 線路沿いから: 特に地方部では、線路に並行する道路などから容易にアクセスできる場合があります。そこから信号機やキロポストを安全かつ簡単にマッピングできます。踏切や橋も線路の一部を観察する良いポイントです。
- 駅構内: 駅では、多くの詳細を安全に、かつ容易に観察してマッピングできます。
- その他の情報源: 公開データ、利用許諾のあるデータ、鉄道ファンが撮影した写真や運転席展望動画(許可を得たもの)なども利用できます。
注意事項: どの方法でマッピングする場合でも、次のルールを守る必要があります。
- 法律を遵守すること: 鉄道用地に立ち入らない、鉄道運行を妨害しない。利用できるのは公開情報のみです。(上記の例を参照)
- 自分の身を危険にさらさないこと。
- 違法・非公開・機密・法的に疑わしい情報源を使用しないこと。
- 著作権を尊重し、他の地図をコピーしないこと。
初心者の方へ: OSM にデータを提供したいけれど、編集方法が分からない方、あるいは共有したい情報はあるが自分で編集する時間がない方は、ぜひご連絡ください。 許可を添えてデータを送っていただければ、こちらでマッピングをお手伝いできる場合があります。
機能

- 5種類のオーバーレイ(陰影起伏図 など複数の背景に対応)
- インフラ用(キロポスト、分岐器、線路番号、信号扱所など)
- 信号用(列車保安装置を含む)
- 最高速度表示用
- 電化状況(ベータ版)
- 軌間(ベータ版)
- 多数の検索機能(駅、キロポスト、踏切など)
- パーマリンク対応
- モバイル端末向け専用版、サードパーティアプリ(例:OsmAnd)との柔軟な統合を可能にするオープンな設計
- 毎日更新(中央ヨーロッパ時間の午前1時頃に開始し、約4時間で完了)
- 多言語対応:チェコ語、デンマーク語、オランダ語、英語、フランス語、ドイツ語、ギリシャ語、ンコ語、ポーランド語、ポルトガル語、ロシア語、スロベニア語、スペイン語、スウェーデン語、ウクライナ語、ベトナム語など。 現在 22 言語が利用可能または翻訳作業中で、翻訳は Transifex で管理されています。
いくつかの例

ソフトウェア面でも鉄道データ面でも、まだ改善すべき点は多く残っています。しかし、すでに OpenRailwayMap の品質を示す優れた例がいくつか存在します。
- 比較的完全に鉄道がマッピングされている地域として、ドレスデン駅周辺 や マンハイム〜シュトゥットガルト高速線があります。
- 小規模ながら詳細にマッピングされている駅の例として、ドイツの中規模駅であるノイス中央駅(Neuss Hauptbahnhof) や、多くの信号を備えた小駅 ヴェルニゲローデ(Wernigerode)が挙げられます。
タグ付け
マッパーに対しては、複雑なタグ付けスキームを気にするのではなく、各国向けに用意された JOSM のプリセットを利用することが推奨されています。プリセットを使うことで、複雑で汎用的なタグ付けを意識せずに編集でき、タグを覚える必要もありません。
タグ付け(国別)
各国で重要とされる鉄道関連オブジェクトの一覧と、それらにどのようにタグ付けするかの例がまとめられています。新しい国を追加したり、既存の国に例を追加したりすることは、誰でも自由に行えます。
これらのページでは、信号機のマッピング方法や運用ルールなど、国ごとの情報を確認できます。また、実際のタグ付け例が図付きで紹介されている場合もあります。新しい国の追加や、既存の国への例の追加は、どなたでも歓迎されています。
|
|
マッピング用プリセット
より簡単にマッピングを行うために、JOSM 用のプリセットファイルを利用できます。
利用可能なプリセットには次のものがあります。
- Railways: OpenRailwayMap-vector の機能から毎日生成されるプリセット。鉄道線路、連動装置、(国別の)信号、運転取扱上の拠点とその設備、その他の鉄道関連要素が含まれます。
- OpenRailwayMap BOStrab signals: ドイツの路面電車用信号をタグ付けするためのプリセット。
- OpenRailwayMap Infrastructure DE+AT: ドイツおよびオーストリアの鉄道インフラをタグ付けするためのプリセット。
- OpenRailwayMap Signale AT V2: オーストリアの鉄道信号をタグ付けするためのプリセット。
- OpenRailwayMap Signale DE ESO: ドイツの鉄道信号をタグ付けするためのプリセット。
- OpenRailwayMap special AVG signals: カールスルーエ周辺で Albtal-Verkehrs-Gesellschaft(AVG)が使用する特殊な鉄道信号をタグ付けするためのプリセット。
これらのプリセットは、 JOSM Wiki の手順に従って JOSM で有効化できます。
同じプリセットは、モバイルでのマッピングに使用する Vespucci でも利用できます。
ソフトウェア

OpenRailwayMap のソフトウェアは以下のコンポーネントに分かれており、GitHub で公開されています。
- https://github.com/OpenRailwayMap/OpenRailwayMap: ウェブサイト、JOSM 用タグ付けプリセット、JOSM のバリデーションルール、MapCSS マップスタイル(JOSM および凡例用)
- https://github.com/OpenRailwayMap/OpenRailwayMap-CartoCSS: タイルサーバー向けの CartoCSS で書かれたマップスタイル
- https://github.com/OpenRailwayMap/OpenRailwayMap-api: API(検索機能用)
- https://github.com/OpenRailwayMap/server-admin: サーバー構築用の Ansible プレイブック
OpenRailwayMap は Linux 上で動作し、以下のソフトウェアを使用しています。
- ウェブサイト: Leaflet, PHP
- ウェブサイト上の凡例(map key): KothicJS, MapCSS
- タイルサーバー: Osmium, Osm2pgsql, PostgreSQL, PostGIS, Mapnik, CartoCSS, Tirex
- API: Osmium, Osm2pgsql, PostgreSQL, PostGIS, Python
稼働中の拠点やキロポストを検索するには、API を利用できます。 また、タイルを他のアプリケーションに組み込むことも可能です。利用条件や技術的な詳細については、API ドキュメントを参照してください。
バグ報告や提案は、上記の GitHub リポジトリで受け付けています。
貢献方法
プログラマー、翻訳者、デザイナーとしての参加は大歓迎です。貢献したい場合は、ぜひご連絡ください。
マッピング: この地図の有用性はデータに依存しています。あなたの知識を活かして、最新の情報を保ち、より多くの詳細を追加してください!
プログラミング: 新しい機能を作成したり、既存コードのバグを修正したりしましたか?コードを送っていただければ、プロジェクトに取り込むことができます。
翻訳: OpenRailwayMap は多くのユーザーに、さまざまな言語で利用してもらうことを目指しています。アプリケーション、プリセットファイル、この Wiki ページなどを他の言語に翻訳してください!
デザイン: 現在のデザインはまだ十分ではありません。改善や、より多くのブラウザでのサポート向上にご協力ください。
リソース提供: OpenRailwayMap は個人の余暇で運営されているため、ハードウェアやドメインなどのリソースが限られています。これらのリソースで支援していただけると助かります!
JOSM プリセット: 各国向けの JOSM プリセットやスタイルを作成してください!
例の追加: タグ付け例に画像を追加したり、新しい国向けの例ページを作成したりしてください!
バグ報告・ブラウザテスト・機能提案: これらも歓迎されています。ぜひご連絡ください。
著者一覧には、主要な貢献者の一部が掲載されています。
寄付
このプロジェクトは、開発者が余暇の時間を使って運営しており、商業的な目的はありません。寄付を行うことで、開発者の自発的な取り組みへの感謝を示すとともに、今後も継続してプロジェクトに取り組むための励みになります。
寄付は感謝の気持ちを示すだけでなく、サーバーやドメインなどの運用に必要な費用を支える重要な財政的支援にもなります。十分な寄付があってこそ、このプロジェクトは今後も広告なしで無料提供を続けることができます。
寄付は Paypal を通じて行うことができます。希望があれば、銀行振込による寄付にも対応できます。
連絡先
ご連絡の際は、次のいずれかの方法をご利用ください。
- Wiki-Message(Wiki メッセージ)
- OSM-Message(OSM メッセージ)
- Eメール:info@openrailwaymap.org
メーリングリストとIRC
- openrailwaymap (en)(de) OpenRailwayMap のユーザーおよび開発者向けのメーリングリストです。鉄道関連のその他の話題も扱われます。
Register – Archive, NNTP gateway via Gmane - #OpenRailwayMap (en)(de) OpenRailwayMap のユーザーおよび開発者向けの IRC チャンネルです。鉄道関連のその他の話題も扱われます。
irc://irc.oftc.net #OpenRailwayMap or webchat (「#openrailwaymap」を選択)
最新情報
- http://blog.openrailwaymap.org/ - ブログ
@openrailwaymap@en.osm.town (以前は X(旧 Twitter) の
@openrailwaymap
を使用)
イベント
- OpenRailwayMap meetup — 2014年6月6日、ドレスデン(ドイツ)
- Mapping Weekend 2014 — 2014年7月11〜13日、ケルン(ドイツ)
- Project Meeting 2014 — 2014年10月24〜26日、バート・ナウハイム(ドイツ)
- Online Meetup SOTM Birds of a Feather 2020
- Online SOTM Birds of a Feather 2022
- World Railway Mapping Online Quarterly Meetup. — 2022年10月15日、19:00 CEST
豆知識
フランスのテレビ局 RMC のドキュメンタリーによると、英仏海峡トンネルの運営会社 Getlink が OpenRailwayMap のレイヤーを利用していることが分かっています[2]
関連項目
- OpenRailwayMap Category
- ÖPNV-Karte: 鉄道・道路ネットワーク上の公共交通路線図
- List of OSM-based services
- RailwayHistoryMap
- OpenHistoricalMap
外部リンク
- OSM Inspector for railways (鉄道データ向けの OSM Inspector)
- Train route analysis (OSM データに基づく列車経路の分析)
- Train routing, worldwide (OSRM エンジンを使用した世界規模の列車ルーティング。OSM の鉄道データの正確性を確認するのに役立ちます。)
- Train station direct connections by Bahn.de (Bahn.de による鉄道駅間の直通接続情報)
参照
- ↑ OpenRailwayMap-vector announcement on OpenStreetMap community forum on https://community.openstreetmap.org/t/openrailwaymap-vector-announcement/126995
- ↑ https://www.rmcbfmplay.com/video/rmc-bfm-play/eurostar-la-techno-du-tgv-qui-defie-la-manche?contentId=Product::NEUF_BFMAVOD_BAV00204488&universe=PROVIDER at 39min47sec