Для большинства обывателей смартфон вполне справляется с функцией навигации, что в принципе сокращает кол-во дейвайсов в автомобиле.
Почему в проекте мы используем OpenStreet Map сервис карт? Ответ очевиден — за пределами городов Yandex и Google карты теряют свою привлекательность, упуская из виду проселочные дороги, что нам необходимы. Автоматическая навигация как правило не строит маршруты через эти дороги, а проехать по ним можно. Поэтому даже если дорога проселочная, изображаемая тонкой нитью на экране устройства, это нагляднее чем зеленое пятно говорящее нам что мы где-то в лесу и едем куда-то.
На смартфоне же, OpenStreet Map прекрасно работает в приложении Maps.Me и обладает важной функцией — позволяет загружать и показывать маршруты (файлы треков). Также, Maps.Me работает в режиме без доступа к интернет — все данные хранятся локально на устройстве.
Мы покажем, как можно загрузить маршрут трека.
Открытие трека в Maps.Me
Я продемонстрирую две возможности открыть трек для iOS устройства.
Через Почту
- Отправляем себе на почту файл трека в kml, после чего на девайсе мы открываем полученное письмо с файлом.
- Открываем вложенный в письмо файл с маршрутом.
- Кликаем на иконку действия и выбираем открыть в приложении Maps.Me.
Если Maps.Me среди предложенных приложений нет, то нужно под иконками приложения выбрать Open in и там выбрать Maps.Me. после чего для данных файлов будет всегда доступно сразу.
- Открывается приложение Maps.Me и показывает, что файл загружен успешно. Дальше использовать легко, как и в других аналогичных программах.
Прямо с сайта
Данный способ, по крайней мере для iOS устройства, предлагает сохранить маршрут в облако и только потом его можно открыть в Maps.Me — но это доступно сразу
- Заходим на hiway8.ru и открываем страницу маршрута там где доступны файлы. Нажимаем скачать kml файл трека.
- Файл открывается в окне в виде текста, нам необходимо выбрать действие с ним. Среди предложенных действий нет возможности сразу указать открытия в Maps.Me, поэтому сохраняем файл в облако — я использую Dropbox — выбираю Dropbox среди предложенных действий.
- Сохраняю файл в Dropbox.
- Далее открываю на девайсе программу Dropbox, выбираю файл маршрута и выбираю действие с ним.
- В появившемся окне выбираем иконку выбора приложения.
- После чего Maps.Me появился в списке приложений и мы его выбираем.
- Автоматически запускается Maps.Me и покажет загруженный маршрут с треком и точками.
Уверен, на Android телефоне алгоритм может быть несколько проще, но смысл примерно тот же.