4.6. Треки

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

Примечание

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

4.6.1. Запись

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

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

  1. Для начала записи трека необходимо выбрать команду «Начать запись трека» в контекстном меню (см. Рис. 4.2., п.5).

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

../../_images/new_gpx_layer_1.png

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

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

Во время записи трека можно увидеть его геометрию на карте (см. Рис. 4.74.):

../../_images/new_gpx_layer_2.png

Рис. 4.74. Запись трека.

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

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

  1. Для того, чтобы остановить запись, необходимо нажать на кнопку «Стоп» либо на панели статуса операционной системы (см. Рис. 4.73., п.4), либо в контекстном меню (см. Рис. 4.2., п.5). Иконка статуса исчезнет из панели состояния, маркер местоположения заменится на красный флажок, означающий конец трека, а линия трека изменит свой цвет (см. Рис. 4.75.).
../../_images/new_gpx_layer_3.png

Рис. 4.75. Записанный трек.

  1. После этого можно управлять этим треком, в том числе экспортировать его в формат GPX. Как это сделать, описано в разделе Выгрузка треков в GPX.

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

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

  1. Для начала записи трека необходимо в меню основных операций (см. Рис. 4.2., п.8) выбрать команду «Добавить геометрию обходом» (см. Рис. 4.53., п.5). Это откроет список всех редактируемых слоев с геометрией линия/мультилиния и полигон/мультиполигон в виде отдельного диалога (см. Рис. 4.76.).
../../_images/ngmobile_selectlayer1.png

Рис. 4.76. Диалог выбора слоя.

  1. Затем следует выбрать слой, на который нужно добавить обходом новый объект. Этот слой откроется в режиме Редактирования (см. Рис. 4.77.), и NextGIS Mobile начнет запись новой геометрии на векторный слой.
../../_images/new_gpx_vector_1_rus.png

Рис. 4.77. Редактирование трека обходом.

Цифрами обозначено: 1 - закрыть режим редактирования (без сохранения); 2 - иконка статуса; 3 - ID объекта и название слоя; 4 - сохранить объект; 5 - статус «Запись обходом»; 6 - настройки местоположения; 7 - стартовая точка; 8 - текущее местоположение устройства.

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

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

  1. Когда запись закончена, следует нажать на иконку с изображением дискеты. Это приведет к открытию формы ввода атрибутов, похожей на Рис. 4.58., как показано на Рис. 4.78..
../../_images/new_gpx_vector_2.png

Рис. 4.78. Редактирование атрибутов векторного слоя.

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

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

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

../../_images/ngmobile_layer_tree_traks.png

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

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

../../_images/tracks_list_gpx.png

Рис. 4.80. Список записанных треков.

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

../../_images/layer_gpx_selected.png

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

Цифрами обозначено: 1 - назад; 2 - ID трека; 3 – цветовая палитра; 4 - кнопка «Экспортировать»; 5 - контекстное меню; 6 - кнопка переключения видимости трека.

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

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

При открытии контекстного меню (см. Рис. 4.81., п.5) появится список из следующих пунктов (см. Рис. 4.82.):

../../_images/layer_gpx_menu.png

Рис. 4.82. Контекстное меню треков.

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