Способы навигации
Поездка на юг. Два с половиной дня асфальта до песков, потом утро в барханах, где ни одна карта мира не знает дороги, а вечером снова асфальт до самой гостиницы. Три куска, и по каждому вести надо по-своему. А план один.
Приложение не спрашивает, в каком ты режиме. Оно спрашивает другое: чему ты сейчас следуешь?
Дорогам
Тут всё привычно — это умеет любой навигатор. Дороги на карте, подсказки на поворотах, пересчёт, если свернул не туда. Интересное начинается дальше: каким именно дорогам.
Schnell — перегон. По магистрали — можно: повороты всё равно начнутся не раньше соседней области, а до неё пропускать нечего.
Tourer — то, ради чего мотоцикл и покупался. Магистраль — только если совсем никак. В остальном линия, по которой поехал бы местный.
Adventure — не откажется от просёлка, лесной дороги и гравия, когда через них выходит лучше, и закладывает скорость поменьше, потому что ты и правда едешь медленнее. Кстати, именно это все остальные зовут «бездорожьем»: покрытия нет, но на карте есть.
Adventure Light — то же самое, только сдержаннее с гравием. Под резину 80/20, а не 50/50. Или просто под осторожных: не осуждаем, сами на GS. И да — «Light» здесь про гравий, а не про урезанную версию. Урезали не программу, а тягу к грунту.
Ничему — NoRoad
Есть места, где кончается не дорога, а сама карта. Пустыня. Степь. Сухое русло. Барханы, которые через неделю лягут иначе.
NoRoad ничего не считает — считать нечего. Ты ставишь точки и получаешь азимут и расстояние. Ни подсказок, ни притягивания к линии, которой не существует. Точка взята, когда до неё осталось сто метров; сто — значение по умолчанию, его можно менять.
И нет, это не «бездорожье» в привычном смысле. Бездорожьем называют грунтовки, которые на карте как раз есть. Это у нас профиль Adventure с совершенно обычным маршрутом. NoRoad — то, что за ним: дороги нет, мнения нет, есть ты и сторона света.
Большинству это не понадобится никогда. Кому надо — тот со второго предложения понял, зачем читает.
Собственной линии
У тебя есть GPX. С форума, от приятеля, из десятилетнего архива поездок.
«Открыть в MotoNavigator» — и, прежде чем хоть что-то запишется, приложение показывает список: что лежит в файле, во что это превратится, в какую папку ляжет. Треки останутся треками, маршруты — маршрутами, путевые точки станут местами. Если трек плотный, спросит ровно одно: оставить целиком или ужать до опорных точек.
Дальше ты по нему едешь, и вот тут начинается интересное. Чужая линия — это не спланированный маршрут: следующей точки нет. Есть только линия.
Поэтому, когда ты с неё сошёл — ремонт дороги, кофе, не тот указатель, — происходит не то, к чему ты привык. Ни нового маршрута, ни «развернитесь». Тебя выводят обратно на линию, причём вперёд — на точку, которая перед тобой, а не туда, где ты с неё съехал. Кого навигатор хоть раз отправил двадцать километров назад по только что пройденному, тот поймёт, о чём речь.
Стык
Теперь то, чему у остальных даже названия нет.
Сложи три этапа в одну папку на вкладке Projects, каждый отдельно:
перегон, барханы, дорога домой. Порядок — перетаскиванием. Потом один раз
Folder settings… и включить Auto-advance.
Всё. В конце перегона кончается не поездка, а этап. Следующий грузится и ведёт дальше. Ни диалога, ни вопроса, ни «желаете ли вы». На заправке ты встаёшь потому, что хочешь заправиться, а не потому, что у программы к тебе вопрос.
У каждого этапа свой способ вести. Перегон — Tourer, барханы — NoRoad, дорога домой — Adventure. Чужой трек тоже может стать звеном; и если на стыке он не ложится на дороги, по нему поведут как в NoRoad. Тебе про это скажут, а не дадут догадываться.
И варианты. Дома редко планируют один маршрут. Планируют три. Красивый — через перевал. Короткий — на случай, если дня через четыре задница взбунтуется. И низом по долине, потому что прогноз с четверга либо врёт, либо нет.
Все три лежат в одной папке. В деле всегда только один, остальные стоят
на Disable, и цепочка их обходит. Не удалены — отставлены. Вечером в
гостинице, пиво рядом, радар осадков на столе: один выключил, другой
включил. Утром приложение поведёт тебя по тому, который ты выбрал, а
остальные придержит на послезавтра.
Двух вещей приложение принципиально не делает. Оно не меняет порядок, который задал ты. И ни одного этапа не пропустит: если следующий начинается в двух километрах отсюда, оно назовёт тебе это число — и всё равно его загрузит. Папку собрал ты, а не оно.
И про обмен
GPX умеет хранить линии. Порядок — не умеет.
Кто отправляет подборку — несколько этапов, треки и маршруты вперемешку,
порядок, который что-то значит, — отправляет её как .mnav. Там едет вся
папка: структура, порядок, какой из вариантов отставлен и сам
переключатель Auto-advance. Получателю нечего раскладывать заново. Он
едет — или на месте сам решает, какой из заготовленных вариантов пустить
в дело.
GPX вытягивает ровно один случай: папка, в которой нет ничего, кроме треков, без вложенных папок. Такая вернётся такой же, какой уехала. Всё, что сложнее, рассыпается — не потому, что GPX плох, а потому, что в этом месте у него просто нет поля, которое сохранило бы смысл.