2 сентября 2016 г.

OsmAnd: сохраняем точки и треки

Всем привет! В комментариях к заметке про навигацию OsmAnd+ задали интересный вопрос: "Как в программе сохранить часть точек из категории "Избранное"?" Довольно простое, на первый взгляд, действие реализовано непросто. Действительно, в первой заметке я рассказал об импорте точек и треков в программу, а про обратный процесс - ни слова. Сегодня исправляю недочет: изучим как сохранить точки и треки из OsmAnd+.




Сохранение трека - самая простая операция в OsmAnd. Выполнить ее можно двумя способами. Первый - используя возможности самой программы: открываем меню, переходим в Мои места, на закладку Мои треки. Напротив каждого есть многоточие, под которым скрывается функция "Поделиться". Файл можно закинуть в файлообменник, отправить по почте или через социальные сети. Я, например, складываю их в Dropbox.


Второй способ сохранения треков из OsmAnd заключается в копировании нужных файлов из соответствующей папки. У меня путь к ней такой: storage\sdcard1\osmand\tracks\rec. Здесь следует держать в уме, что Android чувствителен к регистру в именах объектов.


В плане работы с точками OsmAnd поддерживает два вида объектов: маркеры и точки, сохраненные в избранном. Первые носят временный характер и делятся на два подтипа: те, которые хранятся в истории и активные. Ключевым моментом является возможность очистки списка маркеров, отчего хранить в них какие-то стратегически важные точки не слишком надежно. Поэтому такие объекты лучше сохранять в Избранном. Тем более, что там их можно сортировать по папкам и присваивать индивидуальные иконки. Зачем я так подробно рассказываю? Для того, чтобы ответить на следующие вопросы: "Как сохранить избранное в OsmAnd?", и "Как сохранить отдельные точки избранного в OsmAnd?"


Сохранить избранное целиком очень просто: открываем меню, заходим в раздел Мои места и жмем кнопку "Поделиться" в левой части нижнего меню. GPX файл со всем содержимым раздела будет экспортирован выбранным способом.


Но что делать, если точек много, и все они не нужны? Сохранить отдельные точки избранного можно следующим образом: Жмем флажок посередине нижнего меню. После этого будет доступен выбор как целых групп, так и отдельных точек избранного. Нажатие флажка в верхнем правом углу этого экрана переносит выбранные объекты в виде маркеров на карту.


И вот только теперь можно пойти в пункт меню "Маркеры" и уже оттуда, нажав многоточие в правой части, напротив раздела активных маркеров, сохранить GPX файл с точками. Замечу, что перед тем, как выполнить сохранение отдельных точек, стоит очистить секцию Активные маркеры, чтобы не сохранить лишнее.


Надеюсь, инструкция окажется полезной, а если что-то осталось непонятным или не получается - пишите в комментариях, будем разбираться вместе! Про обратную процедуру - импорт маршрута или трека, созданного в стороннем приложении, в OsmAnd читайте в следующей заметке.

Если заметка была полезной, вы можете поблагодарить автора переводом символической суммы через форму, расположенную ниже. Ваша поддержка вдохновляет меня на создание новых материалов!



970*90

7 комментариев:

  1. здравствуйте!
    раньше, когда ставил создавал точки и добавлял описание получалось вытаскивать информацию нажатием на точку непосредственно на карте. сейчас такого не происходит. что сделал не знаю. подскажите пожалуйста как это вернуть.

    ОтветитьУдалить
    Ответы
    1. Я этой фичей не пользовался, поэтому не могу сказать как у меня раньше было. Сейчас чтобы увидеть информацию и описание точки, надо тапнуть по точке на карте, а потом - по её иконке в правой части открывшегося окошка с действиями.

      Удалить
  2. Добрый вечер, не могу перенести сохраненные точки с оного телефона на другой телефон, приложение OsmAnd установлено и на одном и на другом телефоне. Не подскажете как это можно сделать?

    ОтветитьУдалить
    Ответы
    1. Добрый вечер!
      Нет, к сожалению. При смене телефона не стал заморачиваться (тем более, в точках много было уже не нужных) и стал отмечать их заново

      Удалить
  3. Добрый день. Столкнулся с проблемой в osmand при экспорте трека он не открывается сторонними программами.
    SASPlanet пишет: для документа xml должен существовать документ более высокого уровня line 0
    nakarte.me пишет: Файл '2021-05-19.gpx' имеет неподдерживаемый формат или сильно поврежден, данные не могут быть загружены.
    google earth вообще ничего не пишет, но не открывает.
    В чем может быть проблема?

    ОтветитьУдалить
    Ответы
    1. Добрый день.
      Фактически, .gpx файл - это текст, разбитый специальным образом на логические блоки.
      То есть чисто технически такой файл можно написать от руки, если есть пример структуры.

      Скорее всего не хватает какой-то строки или служебного параметра (ов) в файле. Я бы в поддержку Османда написал, пусть проверят.

      А у имеющихся файлов проверить, сравнив с рабочими, всё ли хорошо в структуре.

      Удалить
  4. Спасибо большое за оперативный ответ. Попробую написать в поддержку Османда.

    ОтветитьУдалить