Согласование горизонталей с линейными объектами гидрографии |
При совмещении слоев векторной карты, содержащих объекты гидрографии и объекты рельефа, полученных из разных источников (по разной технологии) возникает проблема несоответствия положения объектов рельефа и объектов гидрографии. Данная задача предназначена для приведения в соответствие контуров горизонталей относительно контуров линейных рек. При этом выполняется искусственная местная деформация горизонталей: - совмещение экстремумов участков горизонталей с контурами рек; - формирование экстремумов участков горизонталей в точках пересечения контуров горизонталей и рек (при отсутствии экстремумов). Данную задачу следует выполнять только после контроля абсолютных высот, так как при согласовании горизонталей с линейными объектами гидрографии учитывается направление цифрования горизонталей и объектов гидрографии. В процессе обработки определяются точки пересечения горизонтали с очередным линейным объектом гидрографии. Если число точек пересечения больше 1, то выдаётся сообщение в протокол ошибок и обработка горизонтали прекращается. Согласование горизонталей с линейными объектами гидрографии выполняется модулем horadapt.dll, который вызывается через пункт Запуск приложений меню Задачи.
Программа работает в режиме диалога, окно которого состоит из нескольких частей: - пути доступа и названия файлов (исходной карты, файла настроек); - таблицы Горизонтали и Гидрография; - параметры настройки процесса обработки; - информационные поля о состоянии обработки карты; - управляющие клавиши.
Таблица Горизонтали должна содержать следующие объекты: - Горизонтали утолщенные; - Горизонтали основные; - Горизонтали дополнительные.
Таблица Гидрография должна содержать следующие объекты: - Реки, ручьи постоянные; - Реки, ручьи пересыхающие.
Параметры настройки процесса обработки: - Максимальное допустимое смещение горизонтали (в миллиметрах на карте); - Относительная длина деформации (множитель к полю Максимальное допустимое смещение); - Коэффициент деформации; - Формировать тальвеги; - Длина тальвега (в миллиметрах на карте); - Ширина тальвега (в миллиметрах на карте).
Максимальное допустимое смещение горизонтали определяет максимальную длину вектора смещения существующего экстремума участка горизонтали к контуру реки. Коэффициент деформации определяет степень функции деформации. Формировать тальвеги – при включенном параметре будут формироваться экстремумы участков горизонталей в точках пересечения контуров горизонталей и рек (при отсутствии экстремумов). В этом случае параметр Ширина определяет ширину формируемого тальвега (по половине ширины в каждую сторону от экстремума), а параметр Длина определяет глубину формируемого тальвега.
Все параметры настройки режима Согласование горизонталей с линейными объектами гидрографии сохраняются в файле с расширением IHA. По окончании процесса необходимо проверить качество обработки (Редактор карты – Результаты контроля). Журнал Результаты контроля может содержать следующие сообщения, поясняющие причины отсутствия обработки: - «Метрика горизонтали менее двух точек»; - «Повторное пересечение горизонтали A и реки B - № 1»; - «Повторное пересечение горизонтали A и реки B - № 2»; - «Точка пересечения горизонтали A с рекой B близка к началу»; - «Точка пересечения горизонтали A с рекой B близка к концу»; - «Точки пересечения горизонтали A с реками слишком близки»; - «Возможна ошибка направления цифрования горизонтали A или реки B»; - «Слишком большое расхождение контуров реки A и горизонтали B»; - «Ошибка определения вектора деформации горизонтали A к реке B»; - «Участок реки A имеет сложную форму»; - «Превышена длина вектора смещения вершины участка горизонтали A»; - «Вершина участка горизонтали A близка к началу»; - «Вершина участка горизонтали A близка к концу». |