Контроль графа дорог

Печать Предыдущая страница Стартовая страница Следующая страница

ic_8551 Режим "Контроль графа дорог" предназначен для контроля и редактирования карты графа. Контроль графа дорог включает в себя:

- контроль узлов;

- контроль дуг;

- контроль общих точек на  пересечениях дуг;

- контроль связности сети.

 

_bm5282

 

Контроль узлов  выполняет проверку узлов на наличие семантики "Номер дуги",   а также проверяет  присутствие на карте дуг с указанными номерами. При обнаружении ошибки в протокол записываются сообщения: "У узла отсутствует семантика 'Номер дуги'"  или "Узел не имеет дуги " с указанием номера  ошибочного узла.

Контроль дуг проверяет дуги на наличие семантик "Начальный узел",  "Конечный узел" и проверяет  присутствие на карте соответствующих им узлов.  При обнаружении ошибки в протокол записываются сообщения: "У дуги есть ссылка на отсутствующий узел, "У дуги нет ссылки на начальный узел", "У дуги нет ссылки на конечный узел" с указанием номера  ошибочной дуги.

В контроле общих точек на пересечениях и примыканиях дуг графа проверяется  наличие узлов на пересечениях дуг графа и согласованность координат у узла и дуги. При расхождении координат у дуги и узла на величину  большую,  чем указанный допуск,  выдается сообщение «Координаты точек узла и дуги не согласованы». На примыкании одной дуги к другой, т.е.  на т-образном перекрестке, в случае отсутствия общего узла выдается сообщение «У дуги нет узла на пересечении».  На перекрёстках с четырьмя и более дугами в случае отсутствия узла сообщение имеет вид «Не согласованы дуги и узлы на перекрёстке».

Контроль связности сети определяет количество сетей на карте графа по семантике "Номер сети" узлов.

Можно включить/отключить все виды контроля группы, нажав клавишу Выбрать все/Сбросить все соответственно.

При нажатии клавиши Восстановить включенными устанавливаются те виды контроля, которые были до нажатия клавиш Выбрать все/Сбросить все.

При включении опции Редактирование графа дорог автоматически выполняется согласование координат узлов и дуг и присоединение дуг на т-образных перекрестках. Ошибки на перекрестках с четырьмя и более дугами в режиме редактирования не исправляются, так как требуется проверка уровня дороги. Отредактированные ошибки в протокол не записываются.

По результатам контроля формируются файлы отчета. В каталоге с картой графа создается файл имя_карты.doc, в который пишутся  итоги по каждому виду контроля и общее число ошибок. Для создания данного файла в каталоге с выполняемым модулем должен быть файл control.dot\graph.dot. В каталоге LOG для  карты графа создаются текстовый файл имя_карты.err.txt и двоичный протокол ошибок. Протокол отображается на экране после нажатия кнопки Посмотреть ошибки в данном диалоге. После закрытия диалога контроля провести анализ результатов контроля и найти ошибки  на карте можно с использованием задачи Редактора карты «Просмотр результатов контроля».