World Train Map, интерактивная карта 1247 железнодорожных маршрутов в 120 странах

World Train Map, интерактивный атлас железных дорог мира: 1247 примечательных пассажирских маршрутов в 120 странах, скоростные, обычные, ночные, туристические, исторические и люксовые линии. У каждого маршрута на карточке указаны расстояние, время в пути у самого быстрого поезда, максимальная скорость, оператор, подвижной состав и год открытия линии. Сайт бесплатный, без регистрации, сделан одним человеком как хобби-проект. На нём также собраны отдельные подборки: 741 маршрут на карте Европы, 108 ночных (спальных) маршрутов, из них 22 возобновлены начиная с 2016 года, 53 самые высокогорные железные дороги мира (вершина, 5072 м), 104 поездки длиннее 1000 км (максимум, 9289 км на Транссибе), 105 трансграничных маршрутов, связывающих 59 стран, сравнение времени в пути и выбросов CO₂ для поезда и самолёта на 109 парах европейских городов, страницы по 90 странам и 670 гидов «город, город» с временем в пути, пересадками и операторами. Весь датасет открыт и доступен для скачивания в форматах CSV, JSON и GeoJSON по лицензии CC BY 4.0.

11 августа 2026 года сайт переименовался из TrainRouter в World Train Map. Прежнее имя обещало то, чем сайт никогда не был: роутер (маршрутизатор) прокладывает маршрут, спрашивает, где вы, куда и когда, и выдаёт конкретное отправление. World Train Map, это атлас: он показывает 1247 маршрутов и рассказывает, что это за линия, сколько она идёт и чем интересна, но никогда не продавал билеты и не строил расписание под запрос пользователя. Люди заходили на TrainRouter в ожидании планировщика поездки и уходили, не найдя его. Все старые адреса на trainrouter.com теперь навсегда перенаправляются на новый домен worldtrainmap.com с сохранением пути страницы, старая закладка, ссылка в чужой статье или результат поиска попадают ровно на ту же страницу. Настройка светлой или тёмной темы браузера для сайта тоже сохранена при переезде.

10 августа 2026 года сайт объявил о пересмотре точности прорисовки линий. Раньше большинство маршрутов, «сверенных с OpenStreetMap», строились через инференс: программа искала участок пути внутри условного коридора вдоль маршрута, а это иногда захватывает не ту железную дорогу, если рядом идут две линии, и в среднем кладёт нарисованную линию в паре сотен метров от настоящих рельсов. Новый метод опирается на маршрутные отношения (route relations) в OpenStreetMap: атлас определяет, какому отношению принадлежит поезд, по станциям, на которых он останавливается, потому что отношение перечисляет именно те остановки, которые обслуживает маршрут, а одна лишь близость к путям не отличит нужный сервис от соседнего пути, которым он просто пользуется. Из 1247 маршрутов 647 однозначно определяются одним отношением, покрывающим весь маршрут целиком, ещё 176, цепочкой из нескольких отношений. По этим данным перерисовано 1093 линии, и почти во всех случаях это не смена трассы, а уточнение: 1098 из кандидатов оказались той же самой железной дорогой, которая раньше была нарисована грубо, а теперь легла в медиане в 4 метрах от трека OpenStreetMap вместо прежнего приближения. Сейчас атлас рисует 1122 линии по именованным отношениям и сверяет 1243 линии с реальными путями, совпадение составляет 98%.

22 маршрута сознательно оставлены как есть: их кандидат-отношение сдвинул бы линию больше чем на километр, а это признак не уточнения, а вообще другой железной дороги. Например, кандидат для маршрута Киев, Львов отстоит от текущей отрисовки на 42 км, а для линии Рёрос в Норвегии, на 51 км; понять, что это, грубая ошибка в старой прорисовке или отношение для совсем другой дороги, можно только вручную прочитав, как названо это отношение в OpenStreetMap, поэтому такие маршруты сохранили прежнюю отрисовку до проверки человеком. Ещё у 424 маршрутов вообще нет подходящего отношения в OpenStreetMap, авторы прямо называют это не изъяном своего метода, а особенностью самой OpenStreetMap: для значительной части Африки, Центральной Азии и Южной Америки маршрутных отношений в базе просто не существует.

Ключевые факты

  • World Train Map, интерактивный атлас 1247 железнодорожных маршрутов в 120 странах, бесплатный и без регистрации, сделан одним человеком как хобби-проект; датасет открыт по лицензии CC BY 4.0
  • 11 августа 2026 года сайт переименовался из TrainRouter в World Train Map, потому что старое имя обещало планировщик поездок, а сайт, атлас, а не построитель маршрутов; все старые ссылки на trainrouter.com перенаправляются на новый адрес навсегда
  • 10 августа 2026 года линии стали прорисовывать по маршрутным отношениям OpenStreetMap вместо прежнего поиска пути внутри коридора; перерисовано 1093 линии, медианная точность выросла до 4 метров от трека OpenStreetMap, совпадение по 1243 сверенным линиям, 98%
  • 22 маршрута (в том числе Киев, Львов и линия Рёрос в Норвегии) намеренно оставлены без изменений, кандидат-отношение сдвигал бы линию больше чем на километр (для этих двух маршрутов, на 42 км и 51 км соответственно), что похоже на ошибку, требующую ручной проверки
  • у 424 маршрутов вообще нет подходящего отношения в OpenStreetMap, в основном в Африке, Центральной Азии и Южной Америке, где база OpenStreetMap просто не покрывает такие данные

Почему это важно

Это пример того, как хобби-проект одного человека доводит открытые гео­данные до качества, которое обычно ожидают от карт крупных компаний. Переход от грубого поиска пути внутри коридора к маршрутным отношениям OpenStreetMap, это не косметика: точность прорисовки линий выросла с приближения «в паре сотен метров» до медианных 4 метров, а сам автор прозрачно показывает методику и её пределы.

Кому это важно

Тем, кто интересуется железными дорогами и путешествиями на поезде, как справочник фактов о маршрутах (расстояние, время в пути, скорость, подвижной состав, год открытия). А также энтузиастам открытых геоданных и контрибьюторам OpenStreetMap, как наглядный кейс, зачем нужны маршрутные отношения и что даёт их использование вместо инференса по треку.

Как это применить

Сайт бесплатный, без регистрации: можно смотреть карту целиком или подборки, по континентам, ночным поездам, высокогорным дорогам, самым длинным поездкам, трансграничным маршрутам, сравнению поезда и самолёта по времени и выбросам CO₂. Весь датасет маршрутов скачивается в форматах CSV, JSON и GeoJSON под лицензией CC BY 4.0, им можно пользоваться в своих проектах. Важно: это атлас-справочник, а не планировщик поездки, он не продаёт билеты и не строит расписание под конкретную дату.

Можно ли доверять

Автор открыто ведёт лог исправлений и объясняет методику вместо того, чтобы просто заявлять точность. По заявленным цифрам: 1243 линии сверены с реальными путями, совпадение, 98%. При этом 22 маршрута с расхождением больше километра (например, 42 км и 51 км, для Киев, Львов и линии Рёрос) намеренно не тронуты до ручной проверки, а 424 маршрута честно помечены как непокрытые данными OpenStreetMap, а не дорисованы «на глаз». Это признак добросовестной методологии, а не готовый гарантированный результат для каждого из 1247 маршрутов.

Риски и подводные камни

Это данные одного энтузиаста, а не официальный источник расписаний или билетов, для планирования поездки нужен отдельный сервис. Прежнее название TrainRouter само по себе вводило в заблуждение, пользователи ждали планировщик и уходили; теперь эта путаница снята переименованием, но старые ссылки в интернете могут ссылаться на скриншоты и описания под старым именем. Часть маршрутов (424 из 1247) на данный момент прорисована прежним, менее точным методом просто потому, что подходящего отношения в OpenStreetMap для них не существует.

«Это атлас. Он рисует 1247 примечательных пассажирских маршрутов и рассказывает, что это за линия, как далеко она идёт, сколько времени занимает и почему о ней стоит знать, и он ни разу не продал билет и не считал для вас расписание.»

— из лога исправлений World Train Map