Как стать автором
Обновить

Rust, Telegram и GTFS против Петербургского транспорта

Уровень сложностиПростой
Время на прочтение12 мин
Количество просмотров6.8K
Всего голосов 25: ↑23 и ↓2+26
Комментарии7

Комментарии 7

Благодарю за работу, вопрос, я регулярно езжу на автобусе 70, который кольцевой, тее канонерский остров д 11 - канонерский остров д 11, и есть аналогичный маршрут 71 отличие что 70 ходит по часовой стрелке, 71 против часовой стрелки, в боте появилась кнопка туда-обратно, не совсем ясно чем отличается туда от обратно, по факту это один и тот же маршрут но крайние точки пересечения на карте у них это сенная площадь - канонерский остров

Да, есть такой прикол. Столкнулся с этим при тесте 261 автобуса. Если для маршрута есть рейсы только в одном направлении, то будут выведены остановки только для существующего направления.

В вашем случае - неважно, какую кнопку вы нажмете, туда или обратно, вывод будет одинаковый.

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

взять какой‑нибудь дикий китайский микроконтроллер с вайфаем из запасов, захардкодить в него нужные мне настройки и прикрутить к нему сирену со стробоскопом

Непонятен сценарий использования. Это только для того чтобы подгадать автобус при выходе из дома?

Да, как раз для того, чтобы не подгадывать его, а выходить по уведомлению

Мне более востребованным бы выглядело приложение на телефоне, которое во время пешеходной прогулки где-то "в городе" уведомило, что надо ускориться к остановке, чтобы успеть на выбранный маршрут.

Вы можете просто указать меньший leeway time для этого.

У меня немного другая боль была - если вышел неудачно, то стоишь на необорудованной остановке под снегодождем минут двадцать. На ней и сфокусировался

Зарегистрируйтесь на Хабре, чтобы оставить комментарий

Публикации

Истории