Transito Приложение
Transito — это приложение для общественного транспорта с открытым исходным кодом, не зависящее от поставщика данных, которое позволяет прокладывать маршруты между местоположениями, используя открытые публичные GTFS-каналы. Используя библиотеку Mobroute Go, приложение Transito позволяет выполнять расчеты маршрутов в оффлайне / прямо на вашем телефоне (например, без сетевых вызовов после первоначальной загрузки данных). В целом, Transito стремится быть альтернативой проприетарным приложениям для маршрутизации (таким как Google Maps и др.), чтобы доставить пользователей из точки А в точку Б с помощью общественного транспорта, не нарушая конфиденциальность или свободы пользователей. Оно работает во многих хорошо связанных метро, которые имеют публично доступные данные GTFS, например: Лиссабон, Нью-Йорк, Брюссель, Краков и Бурж.
Приложение в настоящее время активно разрабатывается, но в целом уже доступно для использования на Android и Linux, и мы ищем больше пользователей и тестировщиков.
Смотрите руководство пользователя приложения здесь.
Особенности:
- Предоставляет поиск и загрузку GTFS-каналов в приложении — более 1,500 GTFS-каналов на выбор (смотрите каталог здесь)
- Выполняет расчеты маршрутов GTFS на устройстве и оффлайн (без сетевых вызовов после загрузки и первоначального кэширования данных GTFS)
- Предоставляет результаты маршрутизации в формате пошагового и картографического представления
- Позволяет искать объекты интереса через Nominatim (требуется подключение к сети)
- Позволяет переключаться между использованием различных отдельных GTFS-каналов или использовать несколько каналов в комбинации
- Простая система конфигурации и настраиваемые алгоритмы
- Поддерживает сохранение часто используемых местоположений в избранное
- Создано на Go с минимальной и простой кодовой базой. Приложение разработано с использованием Gio и использует библиотеку маршрутизации GTFS Mobroute.










