Перейти до основного вмісту

Маршрути громадського транспорту

Огляд

Навігація громадським транспортом у додатку OsmAnd дозволяє розробляти маршрути з використанням громадського транспорту, що, безумовно, допоможе вам швидше пересуватися "бетонними джунглями".

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

примітка

Маршрутизація громадського транспорту знаходиться на етапі тестування. Наразі ви можете побудувати та переглянути свій маршрут без повноцінної функції навігації.

Навігація громадським транспортом Android

Як користуватися

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

1. Вам потрібно вибрати профіль навігації Громадський транспорт, початкову та кінцеву точки.

Навігація маршрутами громадського транспорту Android

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

Шлях громадського транспорту Android

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

Деталі громадського транспорту Android

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

Список зупинок громадського транспорту Android

Типи громадського транспорту

Ви можете шукати добре відредаговані маршрути громадського транспорту відповідно до ваших уподобань і вибрати:

  • Уникати автобусів (та тролейбусів)
  • Уникати метро
  • Уникати поїздів
  • Уникати трамваїв
  • Уникати поромів
  • Уникати маршрутних таксі

За замовчуванням OsmAnd шукає маршрути, які включають усі підтримувані типи громадського транспорту.

Альтернативні маршрути

Альтернативні маршрути — це ділянки маршруту, які обслуговуються різними транспортними послугами та мають спільний шлях і зупинки.

Різні транспортні послуги можуть використовувати різні номери маршрутів (refs) або навіть різні типи транспорту.

Користувацький інтерфейс відображає альтернативні маршрути як кольорові бейджі з їх refs.

Продуктивність та результати

Профіль громадського транспорту -> Налаштування -> Налаштування навігації -> Параметри маршруту

  1. Максимальна кількість змін транспорту.

Продуктивність і споживання пам'яті маршрутизатора громадського транспорту залежать від глибини пошуку.

Найважливіший параметр, який впливає на цю глибину, — це Максимальна кількість змін транспорту.

Ми використовуємо 2 як значення за замовчуванням, яке здається оптимальним для сучасних мереж громадського транспорту.

Якщо ви стикаєтеся з низькою продуктивністю або помилками нестачі пам'яті, спробуйте зменшити це значення.

Якщо ви в невеликому місті або подорожуєте короткими маршрутами, значення 1 може працювати краще.

Дані та інструкції

OsmAnd використовує нову схему громадського транспорту, також відому як Public Transport Version 2 (PTv2), для алгоритму навігації громадським транспортом OsmAnd.