Получение отчета по трассе

Трассу предварительно следует собрать в карте тем или иным способом и пометить. Извлечение информации вдоль трассы осуществляется с помощью команды Сервис > Отчет…. Данная команда открывает диалог Формирование отчета, в верхнем левом углу которого имеется выпадающий список доступных типов отчета. Здесь мы рассмотрим типы отчетов, которые можно применить к трассе.

Формирование отчета начинается после выбора типа отчета нажатием кнопки Создать отчет. Прежде чем выполнить команду, программа запросит начальный километраж трассы. Если его не указывать, то все расстояния будут отсчитываться от ноля.

Трасса (профиль)

Самый простой отчет. Программа проходит по точкам трассы (узлам полилинии) и выдает информацию о расстоянии до текущей точки вдоль трассы и ее высоте. Кроме того, выводится общая длина трассы.

Пример отчета:

259.049
#  Расстояние  Отметка_ГР
   +0.0        486.499
   +67.7       495.588
   1+56.1      499.546
   2+33.6      504.387
   2+59.0      506.866
Трасса

Кроме извлечения информации по профилю трассы, данный вид отчета извлекает также информацию из поперечных сечений.

Примечание

Как вставить поперечные сечения мы рассказывали в Гл.7, «Работа с картой (продолжение)». Смотрите Рис.7.2 и описание соответствующей команды меню.

Программа проходит по точкам трассы и выводит информацию о расстоянии и высоте, как в предыдущем типе отчета. Если программа находит линию поперечного сечения, то выдается информация о точке пересечения и точках на поперечном сечении (расстояния лево/право и высоты). Отметим, что на оси трассы узлы в местах пересечений с сечениями иметь не обязательно.

Пример отчета:

259.049
#     е     Отметка_ГР  Лево  Право
0.00  +0.0  484.000           7.01
0.00  +0.0  485.000           2.95
      +0.0  486.499
0.00  +50.0 490.000     11.82
0.00  +50.0 489.000     14.24
0.00  +50.0 486.000     21.18
Трасса (поперечный профиль)

Создает отчет по поперечным профилям дороги. Для этого следует:

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

  2. Пометить ось и вставить поперечные сечения.

  3. Добавить на оси дороги узлы в местах пересечения с поперечными сечениями. Проще всего это следать с помощью команды Правк > Совместить с соседями. Если этого не сделать, то расстояния по трассе могут отсчитываться неправильно.

  4. Пометить ось и сформировать отчет. Программа просмотрит трассу, найдет поперечные сечения и извлечет информацию о точках пересечения с линиями, обозначающими элементы дороги. Извлекаются координаты, высота, код и имя слоя.

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

Пример отчета:

X     Y      H      Код слоя    Имя слоя

км 0.000
-286.961  12.040 290.811 34 Точка кінця тротуару, ліворуч
-304.007   1.238 294.738 36 Верх перильного огородження, ліворуч 
-306.126  -0.105 294.870 38 Кювет ліворуч, ліва нижня точка кювету
-327.197 -13.458 295.349 44 Права кромка тротуару
-349.317 -27.475 297.660 43 Точка верху укосу виїмки, ліворуч