Маршрути громадського транспорту
Огляд
Навігація громадським транспортом у додатку OsmAnd дозволяє розробляти маршрути з використанням громадського транспорту, що, безумовно, допоможе вам швидше пересуватися "бетонними джунглями".
Дані про маршрути громадського транспорту взяті з проєкту OpenStreetMap. OsmAnd використовує схему PTv2 для навігації. OsmAnd підтримує наступні маршрути OpenStreetMap для навігації bus, trolleybus, share_taxi, funicular, subway, light_rail, monorail, train, tram, ferry. Швидкість за замовчуванням для кожного типу транспортного засобу налаштовується в Routing xml і використовується для пошуку найшвидших маршрутів.
Маршрутизація громадського транспорту знаходиться на етапі тестування. Наразі ви можете побудувати та переглянути свій маршрут без повноцінної функції навігації.
- Android
- iOS


Як користуватися
Щоб розпочати навігацію містом громадським транспортом, скористайтеся кнопкою навігації на екрані мапи або виберіть опцію навігації в Головному меню.
1. Вам потрібно вибрати профіль навігації Громадський транспорт, початков у та кінцеву точки.
- Android
- iOS


2. OsmAnd пропонує варіанти маршрутів з часом пішого ходу та маршрути громадського транспорту з інформацією про маршрут: час, відстань, пересадки та громадські маршрути. Вам потрібно прокрутити екран навігації, щоб вибрати потрібний варіант.
- Android
- iOS


3. Ви можете переглянути всі можливі варіанти маршрутів на мапі за допомогою кнопки Показати на мапі. Проведіть пальцем по екранах, щоб переглянути наступний варіант маршруту.
- Android
- iOS


4. Натисніть кнопку "Деталі", щоб відкрити опис вибраного маршруту з усіма зупинками та пересадками.
- Android
- iOS


Типи громадського транспорту
Ви можете шукати добре відредаговані маршрути громадського транспорту відповідно до ваших уподобань і вибрати:
- Уникати автобусів (та тролейбусів)
- Уникати метро
- Уникати поїздів
- Уникати трамваїв
- Уникати поромів
- Уникати маршрутних таксі
За замовчуванням OsmAnd шукає маршрути, які включають усі підтримувані типи громадського транспорту.
Альтернативні маршрути
Альтернативні маршрути — це ділянки маршруту, які обслуговуються різними транспортними послугами та мають спільний шлях і зупинки.
Різні транспортні послуги можуть використовувати різні номери маршрутів (refs) або навіть різні типи транспорту.
Користувацький інтерфейс відображає альтернативні маршрути як кольорові бейджі з їх refs.
Продуктивність та результати
- Android
- iOS


Перейдіть до: Налаштування → профіль Громадський транспорт → Налаштування навігації → Параметри маршруту → Максимальна кількість змін транспорту
Продуктивність і споживання пам'яті маршрутизатора громадського транспорту залежать від глибини пошуку. Найважливіший параметр, який впливає на цю глибину, — це Максимальна кількість змін транспорту.
Цей параметр також безпосередньо впливає на доступність і якість маршрутів. Якщо значення встановлено занадто низьким (наприклад, 0), OsmAnd може не знайти відповідні маршрути або запропонувати неповноцінні варіанти, навіть якщо існують кращі маршрути з пересадками.
Ми використовуємо 2 як значення за замовчуванням, яке здається оптимальним для сучасних мереж громадського транспорту. Якщо ви стикаєтеся з низькою продуктивністю або помилками нестачі пам'яті, спробуйте зменшити це значення. Якщо ви в невеликому місті або подорожуєте короткими маршрутами, значення 1 може працювати краще.
Дані та інструкції
OsmAnd використовує нову схему громадського транспорту, також відому як Public Transport Version 2 (PTv2), для алгоритму навігації громадським транспортом OsmAnd.
- Ви можете перевірити свій громадський транспорт тут.
- Посібник зі створення або коригування маршрутів громадського транспорту доступний у нашому блозі.
- Презентація 2019: Навігація громадським транспортом за допомогою OpenStreetMap від OsmAnd.