4.6. Треки

Программа позволяет записывать и отображать треки. В процессе записи сохраняются точки трека во внутреннюю базу данных. При отображении точки трека в рамках сессии объединяются и отображаются в виде линий на карте.

Примечание

Следует проверить, чтобы в настройках устройства Android был включен режим Местоположения. Также необходимо убедиться, что конфигурации настроек «Мои треки» и «Местоположение» в настройках NextGIS Mobile были установлены, как показано на Рис. 4.9..

4.6.1. Запись

Трек может быть записан двумя путями.

Запись трека в формате GPX

  1. Для начала записи трека необходимо выбрать команду на панели инструментов или в меню (см. Рис. 4.103. п. 1 и 2 соответственно).
../../_images/ngmobile_track_menu.png

Рис. 4.103. Команда записи трека.

Цифрами обозначено: 1 - кнопка на панели инструментов для записи трека; 2 - пункт меню для записи трека.

Запись трека выполняется независимо от приложения в фоновом процессе. Для индикации состояния выводится сообщение в панель статуса операционной системы (см. Рис. 4.104.).

../../_images/ngmobile_status_track.png

Рис. 4.104. Статус записи трека.

Цифрами обозначено: 1 - название сессии записи трека; 2 - кнопка завершения записи трека; 3 - кнопка активации приложения, из которого запущен процесс записи трека.

Записываемый трек сразу же рисуется на карте. Иконка статуса записи (шагающий человек) остается видна на панели статуса операционной системы. Зеленый флажок указывает на стартовую точку трека, маркер местоположения показывает текущее положение устройства.

Точки трека группируются по дням и сессиям внутри одного дня. Если запись трека переходит на другой день, то он будет разбит на две части.

  1. Для того, чтобы остановить запись, необходимо нажать на кнопку «Стоп» либо на панели статуса операционной системы, либо в контекстном меню (см. Рис. 4.2., п.5). Иконка статуса исчезнет из панели состояния, маркер местоположения заменится на красный флажок, означающий конец трека, а линия трека изменит свой цвет.
  2. После этого можно управлять этим треком, в том числе экспортировать его в формат GPX. Как это сделать, описано в разделе «Выгрузка треков в GPX».

Запись трека на векторный слой

С помощью трекинга можно также добавить объект на существующий линейный или полигональный векторный слой.

  1. Для начала записи трека необходимо выбрать команду «Добавить геометрию обходом» в меню (см. Рис. 4.2., п.5). Это откроет список всех редактируемых линейный/мультилинейных и полигональных/мультиполигональных слоев в виде отдельного диалога.
  2. Затем следует выбрать слой, на который нужно добавить обходом новый объект. Этот слой откроется в режиме Редактирования и NextGIS Mobile начнет запись новой геометрии на векторный слой.

Можно также включить режим «Редактирования обходом», переключившись на режим редактирования с помощью любого из методов, описанных в разделе «Переход в режим редактирования», и нажав на кнопку «Добавить геометрию обходом».

В случае если точность добавленной геометрии не достаточна, можно перейти в настройки местоположения NextGIS Mobile прямо с экрана «Редактирования обходом».

  1. Когда запись закончена, следует нажать на иконку с изображением дискеты. Это приведет к открытию формы ввода атрибутов.
  2. В результате новый объект добавляется на существующий линейный/мультилинейный или полигональный/мультиполигональный векторный слой.

4.6.2. Управление

Треки представлены в дереве слоев (см. Рис. 4.105.) в виде группового слоя. Для осуществления операций над групповым слоем нужно выбрать пункт меню Список.

../../_images/ngmobile_layer_tree_traks.png

Рис. 4.105. Дерево слоев с записанными треками.

В результате будет открыт список добавленных треков (см. Рис. 4.106.). Точки треков сгруппированы по дням и по сессиям внутри дня.

../../_images/ngmobile_settings_track.png

Рис. 4.106. Окно управления треками.

Слева направо на панели инструментов обозначено: 1. число/количество выделенных треков; 2. значок палитры для присвоения цвета каждому треку; 3. кнопка Поделиться; 4. кнопка открытия контекстного меню.

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

Для того, чтобы скрыть слой, следует нажать на иконку с изображением глаза (см. Рис. 4.106.).

Для присвоения каждому треку желаемого цвета следует выбрать на панели инструментов значок в виде палитры. Откроется окно с диалогом выбора цвета для изменения/задания цвета для трека (см. Рис. 4.107.):

../../_images/ngmobile_color_of_track.png

Рис. 4.107. Окно с диалогом выбора цвета для треков.

Контекстное меню содержит следующие пункты:

  • Показать/скрыть выделенный трек.
  • Удаление выделенного трека (невозможно отменить).
  • Выделение всех треков из списка и проведение над ними вышеописанных действий.