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

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

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

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

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

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

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

  • Точки мостов используются для построения фигуры на карте при экспорте проекта в IndorRoad, поэтому каждый мост должен содержать минимум 4 точки с описанием «габарит моста». Они должны быть сняты последовательно, обрисовывая контур. Также в приложении поддерживаются описания: опора, тротуар, ограждение, мост.

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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