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