Про маршрутизацію в OsmAnd
Огляд
Офлайн-маршрутизація OsmAnd базується на даних OpenStreetMap і надає різноманітні маршрути для різних цілей. Це список попередньо визначених типів маршрутизації, який можна розширити. Правила навігації містяться у файлі routing.xml і використовуються для офлайн-маршрутизації. Тип маршруту змінюється автоматично при зміні профілю.
Типи маршрутизації
В OsmAnd попередньо встановлені наступні профілі з відповідними типами маршрутизації: Автомобіль, Велосипед, Пішохід, Вантажівка, Мотоцикл, Мопед, Громадський транспорт, Човен, Літак, Лижі, Потяг, Верхова їзда. Крім них, ви можете створювати власні профілі зі специфічними правилами маршрутизації або змінювати алгоритм маршрутизації OsmAnd.
-
Профілі Вантажівка, Мотоцикл, Мопед, Потяг, Літак, Човен та Верхова їзда вимкнені за замовчуванням. Щоб використовувати ці профілі, вам потрібно активувати їх у Меню → Налаштування → Профілі застосунку.
-
Тип навігації Прямо до точки не має власного профілю і може використовуватися з будь-яким увімкненим.
-
Офлайн-маршрутизацію OsmAnd можна налаштувати, змінивши .xml-файл. Для отримання додаткової інформації дивіться статтю Налаштування офлайн-маршрутизації.
| Категорія | Опис | Примітка |
|---|---|---|
| Офлайн-маршрутизація OsmAnd | Механізм офлайн-маршрутизації OsmAnd використовує попередньо за вантажені мапи як джерело даних для розрахунку маршруту. | Типи навігації: Човен, Велосипед, Автівка, Верхова їзда, Мопед, Мотоцикл, Пішки, Громадський транспорт, Лижі, Вантажівка, Потяг. |
| Маршрутизація прямо до точки | Також використовує офлайн-мапи та забезпечує маршрутизацію по прямій лінії (або навігацію від точки до точки). | Типи навігації: Пряма лінія, Прямо до точки. |
| BRouter (офлайн) | Офлайн-маршрутизація, що надається додатком BRouter. | Доступно лише для Android. Повний опис читайте тут. |
| Онлайн (Android) | Онлайн-маршрутизація будує маршрут, використовуючи ресурси серверів онлайн через інтернет-з'єднання. | Доступно лише для Android. Ви можете налаштувати онлайн-маршрутизацію для побудови маршруту з різних онлайн-сервісів, таких як Graphhopper, OSRM, Routing OSM DE, Generic GPX. |
- Автомобільна маршрутизація (Вантажівка, Мотоцикл) - OsmAnd надає навігаційні інструкції для водіїв легкових автомобілів, вантажівок та мотоциклів.
- Велосипедна маршрутизація (MTB) - Велосипедна маршрутизація надає н авігаційні підказки спеціально для велосипедистів та любителів гірського велосипеда. Її також можуть використовувати водії мопедів (скутерів).
- Пішохідна маршрутизація - може використовуватися не тільки для прогулянок містом, але й під час туристичних походів.
- Маршрутизація для мопедів - базується на велосипедній маршрутизації, хоча має свої особливості.
- Маршрутизація громадським транспортом - може допомогти вам під час подорожей містом.
- Маршрутизація для верхової їзди - надає вершникам інструменти, необхідні для планування та насолоди від верхової їзди.
- Лижна маршрутизація - дозволяє користувачам планувати та здійснювати навігацію під час лижних походів та інших зимових видів спорту за допомогою мобільного додатку OsmAnd.
- Залізнична маршрутизація - надає можливість використовувати залізничні колії для навігації.
- Маршрутизація для човнів - може використовуватися для побудови маршруту по річках, каналах, невеликих озерах і у відкритому морі, але тільки коли фарватери позначені в OpenStreetMap.
- Маршрутизація по прямій лінії - забезпечує маршрутизацію по прямій лінії (або навігацію "від точки до точки"), яка перераховується при зміні вашого місцезнаходження.
- Маршрутизація прямо до точки - забезпечує маршрутизацію по прямій лінії (або навігацію "від точки до точки"), яка залишається стабільною протягом усієї навігації на відміну від маршрутизації по прямій лінії (перерахунок маршруту вимкнено).
Налаштування офлайн-маршрутизації
Ви також можете створити власний файл routing.xml або змінити стандартний routing.xml і використовувати його для навігації (тільки для досвідчених користувачів OsmAnd).
- Скопіюйте файл routing.xml на свій пристрій. Уважно прочитайте довідкову інформацію. Як приклад, перегляньте файл routing.xml користувача OsmAnd.
- Після внесення змін новий файл routing.xml можна додати в OsmAnd, торкнувшись його і вибравши відкрити в додатку OsmAnd.
- Виберіть змінений Тип навігації для вашого профілю.
Більше інформації про цю функцію можна знайти в Технічній документації та на сторінці OsmAnd на GitHub.