Метро и автобус в Мадриде: Estela и реальное время EMT
«Автобус 27 приедет через 3 минуты» — это данные из открытого доступа EMT. Как это работает изнутри, что официально, а что рассчитано, и уведомление, чтобы не проехать свою остановку.

«Как я добираюсь» — это экран Mi Estela для поездок на общественном транспорте: ты указываешь, куда едешь (или выбираешь одно из своих мест, например «Дом»), и приложение показывает, как добраться на метро или автобусе: время прибытия, линии и отрезок пешком. В Мадриде — ещё и с реальным временем прибытия автобусов EMT. Мы расскажем, откуда берётся каждый показатель, потому что в общественном транспорте разница между «по расписанию» и «в реальном времени» — это разница между тем, успеешь ты или нет.
Расписания: официальные
Маршруты рассчитываются по официальным расписаниям операторов. Их публикует каждый оператор, и они могут меняться из-за задержек, ремонта или происшествий. Когда приложение пишет «прибудешь в 19:13», это оценка по расписанию, а не обещание.
Реальное время: MobilityLabs от EMT
У EMT Мадрида есть сервис открытых данных MobilityLabs, который в реальном времени публикует, сколько осталось до прибытия каждого автобуса на каждую остановку. Mi Estela имеет разрешение использовать этот API, и именно оттуда берётся «автобус 27 приедет через 3 мин». Это те же данные, что показывают табло на остановках. Пока что реальное время прибытия автобусов доступно только для EMT Мадрида; маршруты на метро и автобусе работают во многих других городах по официальным расписаниям.
«Я еду на этом»: уведомление перед твоей остановкой
Когда маршрут выбран, ты нажимаешь «Я еду на этом», и приложение предупреждает тебя за одну остановку до твоей. Делает оно это сразу двумя способами: по прогнозируемому времени и по GPS, чтобы уведомление пришло вовремя, даже если автобус едет раньше или позже графика. Эта функция задумана для тех, кто читает в дороге, слушает музыку в наушниках или дремлет в автобусе по пути домой.
А твои близкие знают, как ты едешь
С функцией «Я еду на этом» твои близкие могут видеть, на какой линии ты едешь и во сколько прибываешь. Это включено по умолчанию, и решаешь ты. Так маме не нужно спрашивать «во сколько ты будешь?»: она просто видит. А если ты договорился с кем-то встретиться, это сочетается со средней точкой: сначала вы решаете, где встретитесь, а потом каждый видит, как добирается.
Чего мы не делаем
Мы не продаём и никому не передаём данные о том, как ты передвигаешься. Поиск маршрутов нужен, чтобы рассчитать твою поездку, а не чтобы составлять твой профиль. И на экране общественного транспорта нет рекламы любого вида.
Всё о функции, со скриншотами: метро и автобус по шагам.


