Совмещение и генерализация

Генерализация – это операция упрощения объектов для облегчения их восприятия или обработки. Например, река может содержать множество изгибов и рукавов; однако на обзорной карте, охватывающей большую территорию, такая река может быть обозначена несложной ломаной линией. Аналогично города, которые в действительности являются сложным площадными объектами, на обзорных картах показываются точками.

В ГИС Аксиома в арсенал генерализации входят следующие операции:

Все операции генерализации в Аксиоме применяются либо к выбранным объектам, либо, если выборка пуста, то ко всем объектам активного слоя. Слой, на котором проводится генерализация, должен быть изменяемым.

Чтобы выполнить процедуры совмещения и генерализации:

  1. Выберите слой, на котором будет произведена генерализация, и сделайте его изменяемым в панели Управление слоями.
  2. Если вы планируете обработать один или несколько объектов, выберите их.
  3. Нажмите кнопку Совмещение и генерализация на панели Карта > Операции .

Если на слое не выбраны объекты, то появится промежуточный диалог, предлагающий провести операцию на всем слое или отменить ее. Нажмите Да для продолжения. Если на слое уже выбраны объекты, этот диалог не появится.

Откроется диалог Совмещение и генерализация.

  1. Выберите нужные операции, установив флажки около их названий, и настройте их режимы.

Совмещение узлов объектов

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

Если два узла находятся в пределах порогового значения друг от друга, то один из них перемещается, чтобы занять положение точно поверх другого.

В результате операции верхние узлы объектов совместятся, а нижние – нет.

Вы можете применять эту операцию отдельно к выбранным объектам или ко всему слою, нажав на треугольник рядом с кнопкой , а затем на кнопку Совмещение узлов  в открывшемся списке операций.

Упрощение объектов

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

Операция обрабатывает два вида ситуаций близости узлов:

  1. Близость точек.

Если два узла находятся в пределах допуска, то они сливаются в один:

Результат:


  1. Величина коллинеарного отклонения.

Эта величина вычисляется для трёх последовательных узлов. Она равна длине перпендикуляра, проведенного из среднего узла, на прямую проведенную через две крайних. Если эта величина меньше допуска фильтрации, узел удаляется.

Результат:

Вы можете применять эту операцию отдельно к выбранным объектам или ко всему слою, нажав на треугольник рядом с кнопкой , а затем на кнопку Упрощение геометрий  в открывшемся списке операций.


Удаление объектов по заданному параметру

Эта операция удаляет графические объекты с длиной, меньшей, чем Допуск по длине, и площадью, меньшей, чем Допуск по площади.

Флажок Оставлять записи в таблицы сохраняет записи, соответствующее этим объектам в таблице, удаляется только графическая компонента. Если флажок сбросить, операция удаляет записи из таблицы.

Вы можете применять эту операцию отдельно к выбранным объектам или ко всему слою, нажав на треугольник рядом с кнопкой , а затем на кнопку Удаление объектов по заданному параметру  в открывшемся списке операций.

  1. Нажмите OK. Операции совмещения и генерализации будут применены к выбранным вами объектам или ко всему слою.

См также:
Работа с узлами и формой объектов
Добавление узлов в местах пересечений