Импорт данных контроллера ГНСС

В приложении реализован импорт координат труб из контроллера ГНСС для определения их точного местоположения перед экспортом в ГИС IndorRoad.

Вид файла с координатами

Импортируемый файл должен иметь формат *.txt. Для корректной загрузки важна структура файла.

  • В первой строке указаны названия колонок.

  • Колонки расположены в следующем порядке: порядковый номер точки, название точки, широта, долгота, высотная отметка, описание точки. Остальные колонки, если они есть, должны быть в конце.

  • Приложение поддерживает несколько угловых величин координат: градусы и радианы.

  • Точки труб используются для расчётов при экспорте проекта в IndorRoad, поэтому каждая труба должна содержать следующие точки: ось дороги, ось трубы, ось тела трубы, бровка, раструб/портал.

  • В каждой строке содержится информация об одной точке. Точки, относящиеся к одной трубе, в названии должны иметь одинаковый префикс с указанием номера трубы, например tr1, где 1 — номер трубы. После нижнего подчеркивания указывается номер точки трубы, например tr1_1. Аналогично для километровых столбов необходимо наличие одинакового префикса km.

  • Данные в строках могут отделяться символами табуляции, запятыми или точками с запятыми.

ЗАМЕЧАНИЕ. Файл с координатами точек содержит в себе данные обо всех трубах и километровых столбах на дороге. Чтобы труба или столб в приложении получили именно свои координаты, у них должен быть одинаковый номер в приложении и в проекте контроллера. Таким образом, данные о трубе tr1 в контроллере записываются в трубу номер 1 в приложении.

Ниже представлен пример файла, подходящего для импорта.

Импорт проекта ГНСС

ЗАМЕЧАНИЕ. Перед импортом проекта контроллера ГНСС в приложении должны быть созданы трубы и километровые столбы, для которых импортируются точки координат.

Для импорта координат в карточке дороги в разделе Проект в контроллере нажмите на поле Проект не импортирован. После чего на экране импорта выберите используемый в файле проекта ГНСС разделитель столбцов (табуляция, запятая, точка с запятой) и угловую величину координат. Нажмите кнопку Загрузить с устройства и выберите файл с координатами на устройстве.

После загрузки координат на экране импорта для каждой трубы на дороге отображается статус импорта:

  • Координаты загружены. Данные успешно загружены.

  • Значительное расхождение координат. Координаты контроллера ГНСС расходятся с координатами трубы с тем же номером в приложении.

  • Труба не найдена и Километровый столб не найден. В приложении на выбранной дороге труба или километровый столб с таким номером отсутствует.

  • Найдено недостаточное или избыточное количество характерных точек. Отображается в случае, если для трубы не найдены точки с определённым описанием. Например, у одной водопропускной трубы должно быть не менее двух точек с описанием Ось трубы.

При наличии предупреждений можно применить сведения ГНСС как для отдельных, так и для всех объектов в списке. Для сохранения сведений обо всех объектах в верхней чести экрана в диалоге «Сохранить все импортированные точки GNSS?» нажмите кнопку «Применить».

Чтобы применить сведения для одного объекта, в диалоге «Сохранить координаты из ровера?» нажмите кнопку «Да». Выбрать для импорта другой файл с координатами можно, нажав кнопку  Обзор.

В карточке трубы в разделе ГНСС можно увидеть список точек, загруженных для данного объекта. Чтобы отобразить координаты и высоту точки, нажмите на соответствующую строку таблицы. В режиме редактирования карточки трубы можно удалить точки ГНСС-приёмника.

Импорт нового файла ГНСС-измерений заменит значения, полученные при предыдущем импорте, для номеров и типов тех объектов, которые также присутствуют в новом файле. Все исходные точки ГНСС также экспортируются в IndorRoad.