Генерализация объекта может уменьшить сложность линейного или полигонального объекта, сохранив его основную форму. Когда включена топология карты, связность между всеми общими границами сохраняется. Этот инструмент находится на панели Изменить объекты.
Подсказка:
Генерализация объектов поможет упростить объекты для отображения их в меньшем масштабе или стандартизировать набор данных для более унифицированного масштабного разрешения. В качестве альтернативы можно генерализировать объекты с помощью инструмента геообработки.
Чтобы генерализировать объект, выполните следующие шаги:
- На ленте щелкните вкладку Редактирование. В группе Управление изменениями щелкните стрелку ниспадающего списка Топология карты и выберите одну из следующих настроек:
Топология карты Измените смежные объекты и поддерживайте связность для всех общих границ.
Нет топологии Измените выбранные объекты и создайте совпадающие сегменты границ между ними.
- На вкладке Редактировать в группе Объекты щелкните Изменить .
- На панели Изменить объекты разверните Изменить форму и щелкните Генерализировать .
- На панели Генерализировать включите или отключите Предварительный просмотр.
Отмечено
Динамический предварительный просмотр результатов для значений, введенных на панели, перед генерализацией объекта.
Не отмечено
Не показывать предварительный просмотр.
- Щелкните инструмент Выбрать и выберите полилинейные или полигональные объекты в одном слое.
- Чтобы удалить объекты из выборки, щелкните объект правой кнопкой мыши в виде дерева и выберите Снять выделение или Выбрать только это .
- Выберите способ для генерализации выбранных объектов.
Упростить Заменить криволинейные сегменты на серии линейных сегментов. Существующие линейные сегменты остаются без изменений. Окончательная форма генерализуется в пределах максимально допустимого сдвига, заданного на панели.
Сглаживание Заменить прямые ребра и углы объекта параметрическими кривыми. Окончательная форма упрощается и сглаживается в пределах максимально допустимого сдвига, заданного на панели.
Подсказка:
В качестве альтернативы можно использовать инструменты геообработки, чтобы сгладить линейный или полигональный объект.
Уплотнить Добавить вершины через постоянный интервал и заменить криволинейные сегменты серией линейных сегментов. Вы можете вставить сегменты для всего объекта или изменить криволинейные сегменты в пределах максимального расстояния сдвига или угла отклонения.
- Если включено Упростить, щелкните в текстовом окне Максимально допустимый сдвиг введите расстояние в единицах карты, в пределах которого вы хотите генерализировать объект.
Значения больше нуля (0) упрощают криволинейные сегменты вдоль кривой с помощью алгоритма упрощения Дугласа-Пекера.
- Если включено Сгладить, щелкните в текстовом окне Максимально допустимый сдвиг и введите расстояние в единицах карты, в пределах которого вы хотите генерализировать объект.
- Нуль (0) конвертирует каждый сегмент в параметрическую кривую.
- Значения больше нуля (0) сначала генерализируют объект с помощью алгоритма упрощения Дугласа-Пекера. В конце для каждого оставшегося сегмента создаются параметрические кривые с дополнительными касательными, создающими плавные переходы между сегментами.
- Если включено Уплотнить, выберите, как сегменты будут уплотняться.
Расстояние Заменить весь объект линейными сегментами, длина которых не превышает заданного линейного расстояния.
- Если расстояние задано равным 0, вершины не добавляются.
- Если значение расстояния отрицательное, применяется системное значение по умолчанию.
Сдвиг Заменить кривые линейными сегментами, вершины которых не выходят за пределы указанного максимального сдвига.
Угол Заменить кривые линейными сегментами, углы отклонения которых не превышают заданное значение угла.
- Нажмите Генерализовать.