СОПС — карта поездов дальнего следования с метками локомотивов. Участники отмечают, какая машина под поездом, а система следит за перецепками, депо и фактическим ходом по данным РЖД.
⚠️ Позиции поездов на карте рассчитаны по расписанию и могут не соответствовать реальности. Метки локомотивов расставляются пользователями — верифицированными участниками сообщества.
Что внутри
За меткой локомотива стоит расписание РЖД, реальная геометрия путей, правила перецепок, учёт депо и фактический ход поездов.
Поезда дальнего следования по всей сети. Маршрут рисуется по реальной геометрии железнодорожных путей, а не прямой линией между городами.
Серия → ливрея → номер, всё выбором из справочника. Иконка поезда на карте меняется под конкретную расцветку машины.
Маршрут делится на сегменты по станциям смены локомотива. Метка сегмента сбрасывается автоматически, когда поезд отстоял половину стоянки.
Отдельный слой на карте: какие борта стоят в депо, ПТОЛ и на отстое прямо сейчас, кто недавно уехал и насколько этому можно верить.
Система уже собирает по данным РЖД, где поезд отметился на самом деле и на сколько отстаёт от графика. Раздел с опозданиями готовится к открытию.
Укажите свою станцию — бот напишет заранее, когда к ней подъезжает поезд с известным локомотивом.
Метку можно подтвердить или опровергнуть, предложив свой вариант. Спорные случаи уходят модераторам.
Точные наблюдения поднимают карму, карма поднимает суточные лимиты и вес голоса. Есть таблица лидеров за месяц, год и всё время.
Как это работает
На карте отображаются все поезда дальнего следования. Позиция рассчитывается по расписанию РЖД.
Нажмите на поезд и укажите серию и номер локомотива, если вы его видите или знаете.
Другие участники подтверждают или оспаривают метку. Достоверность растёт с каждым голосом.
Профиль, метки, карма — всё хранится. Чем точнее ваши метки, тем выше репутация.
Под капотом
Коротко о том, откуда берутся данные и почему поезд стоит именно там, где стоит.
Основа — расписание дальнего следования. Между соседними остановками позиция не просто делится пополам: там, где заданы времена хода до промежуточных станций, поезд идёт по этим якорям с координатами из OpenStreetMap.
Линия маршрута — настоящая геометрия путей, подгружается по мере надобности, отдельно для каждого поезда. Поезд появляется на карте за час до отправления и держится ещё 15 минут после прибытия.
Это расчёт по расписанию, а не спутниковый трекинг. Реальный поезд может идти с опозданием — фактический ход смотрите в разделе «Опоздания».
Дальние поезда меняют локомотив в пути. Маршрут поэтому делится на сегменты, и у каждого своя метка со своими голосами — машина до Кирова и машина после него не спорят друг с другом.
Станции перецепки заданы правилами: на станции меняют все поезда, все кроме перечисленных или только перечисленные. Когда поезд отстоял на такой станции половину стоянки, метка сегмента замораживается и открывается следующий сегмент. Комментарии при этом не пропадают — они привязаны к сегменту.
Депо, ПТОЛ, пункты экипировки и отстой — отдельный слой на карте. В карточке видно, какие борта стоят сейчас, кто уехал недавно, и что об этом пишут в комментариях.
Уверенность «борт ещё здесь» не вечная — она тает со временем, и тем быстрее, чем живее место: экипировка забывается за часы, отстой держится неделями. Вес голоса зависит от кармы наблюдателя, а предупреждения его режут.
Если тот же борт всплыл меткой под поездом — система сама понимает, что из депо он уехал, и обновляет карточку без ручной уборки.
Параллельно с расписанием система регулярно опрашивает РЖД и складывает фактическую картину: где поезд отметился последний раз, на сколько опаздывает, как проходил станции по всему маршруту — включая те, где не останавливался.
История хода копится уже сейчас. Раздел с опозданиями по стране — сортировка, поиск, разбор конкретного поезда — готовится к открытию.
Система репутации
Карма отражает достоверность ваших меток. Она поднимает суточные лимиты и увеличивает вес вашего голоса — в том числе в карточках депо.
Доступ
Тысячи железнодорожных энтузиастов уже участвуют в проекте