Автобус на остановке не отображается на табло, а в приложении его геометка «зависла» в километре от вас — типичный сценарий, с которым сталкиваются пассажиры, отслеживающие транспорт Петербурга в реальном времени. Причина чаще всего не в поломке приложения, а в задержке передачи данных от бортового оборудования ГЛОНАСС/GPS, сбое на сервере-агрегаторе или временном отключении трекера в конкретной машине. Прежде чем менять приложение, стоит понять, как вообще устроена система мониторинга городского транспорта.

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

Как устроена система мониторинга транспорта в Петербурге

Каждая единица муниципального транспорта — автобус, трамвай, троллейбус — оснащена бортовым навигационным терминалом. Устройство определяет координаты по спутникам ГЛОНАСС и GPS и передаёт их по сотовой связи на сервер оператора. Далее данные агрегируются и через открытые интерфейсы попадают в мобильные приложения, на электронные табло остановок и в веб-карты.

Важно понимать: между фактическим положением машины и точкой на экране смартфона всегда есть задержка. Она складывается из интервала опроса терминала, времени передачи по мобильной сети и частоты обновления данных в самом приложении. Поэтому «реальное время» на практике означает отставание от нескольких секунд до пары минут — это нормальное поведение, а не сбой.

Метро работает иначе: под землёй спутниковый сигнал недоступен, поэтому сервисы показывают не живые координаты поездов, а расчётное время прибытия на основе графика движения и интервалов. Это принципиальное отличие, которое часто вызывает вопросы у пользователей.

💡

Точка на карте — это данные бортового ГЛОНАСС-терминала с задержкой. Если машина стоит на месте по данным приложения, но физически уехала, проблема почти всегда на стороне передачи данных, а не у вас в телефоне.