Уплотнить (Инструменты редактирования)
Краткая информация
Добавляет вершины вдоль линейных или полигональных объектов и заменяет сегменты кривых (параметрические кривые, дуги окружности и эллиптические дуги) линейными сегментами.
Иллюстрация
Кривая уплотняется (разбивается) на линейные сегменты с учетом Смещения, Расстояния или Угла.
Использование
Внимание:
Этот инструмент изменяет входные данные. Более подробно о стратегиях предотвращения нежелательных изменений данных см. в разделе Инструменты, которые изменяют или обновляют входные данные.
Сегменты прямых линий будут уплотнены в соответствии со значением параметра Расстояние. Вершины будут добавляться с интервалом, не превышающим заданного расстояния. Сегменты кривых упрощаются за счет уплотнения по параметрам Расстояние, Максимальный угол отклонения или Отклонение максимального сдвига.
Уплотнение производится посегментно.
При каждом запуске инструмента Уплотнитьможно выбрать только один метод уплотнения.
Пространственная привязка данных важна для корректной работы инструмента. Уплотняйте данные с использованием нужной системы координат для поддержания корректной формы пространственных объектов.
Для каждой вершины исходного объекта, включая точку начала и конца, будет совпадающая вершина в результирующем объекте.
Параметр Максимальное количество вершин задает максимальное число вершин в каждом уплотненном выходном сегменте. Если для операции уплотнения требуется больше вершин, чем заданное значение, сегменты будут выровнены таким образом, чтобы количество вершин не было превышено (+/- 1). Если указано некорректное значение (0 или меньше), то ограничения для линейных сегментов не будет , а для изогнутых сегментов инструмент будет использовать значение по умолчанию - 12000.
Когда установлено значение Максимальное количество вершин, оно будет использоваться для максимального количества вершин и для сегментов линий, и для сегментов кривых.
Примечание:
Чем больше используемое значение, тем больше вероятность того, что объект станет очень большой. Такие большие и сложные объекты могут снизить производительность при отрисовке. Если же используется слишком низкое значение, то выходной объект может быть искажен очень сильно, что приведет к его нулевой геометрии. Слишком низкие значения также могут привести к созданию некорректных объектов, что скажется на дальнейших операциях анализа.
При уплотнении с помощью параметра Отклонение максимального сдвига, если входные объекты содержат дуги окружности, то верхний предел сдвига будет установлен таким образом, чтобы угол между двумя последовательными сегментами линии на выходе не превышал 10 градусов. Значение этого угла может быть превышено, если уплотнение выполнено с использованием параметра Максимальный угол отклонения.
Параметры
| Подпись | Объяснение | Тип данных |
|---|---|---|
|
Входные объекты |
Класс пространственных объектов линий или полигонов, объекты которого будут уплотнены. |
Feature Layer |
|
Метод уплотнения (Дополнительный) |
Определяет используемый метод уплотнения.
|
String |
|
Расстояние (Дополнительный) |
Максимальное расстояние между вершинами. Это расстояние всегда будет использоваться для линейных сегментов, а также для упрощения кривых. Значением по умолчанию является функция допуска данных x,y. Новые вершины не могут быть вставлены на этом точном интервале вдоль линии, скорее они будут вставлены на этом расстоянии от предыдущей вершины. Невозможно гарантировать, что вершина будет добавлена точно через заданный интервал вдоль отрезка линии. |
Linear Unit |
|
Отклонение максимального сдвига (Дополнительный) |
Максимальное расстояние, на которое может быть удален выходной сегмент от исходного. Этот параметр влияет только на кривые. Значением по умолчанию является функция допуска данных x,y. |
Linear Unit |
|
Максимальный угол отклонения (градусы) (Дополнительный) |
Максимальный угол, на который выходные объекты могут отклоняться от входных. Допустимым является диапазон от 0 до 90. Значением по умолчанию является 10. Этот параметр влияет только на кривые. |
Double |
|
Максимальное число вершин (для сегмента) (Дополнительный) |
Максимальное число вершин, разрешенное в сегменте. Если ничего не указано или задано некорректное значение (0 или меньше), то для прямых сегментов ограничений не будет, а для кривых будет использоваться ограничение по умолчанию - 12000. |
Long |
Производные выходные данные
| Подпись | Объяснение | Тип данных |
|---|---|---|
|
Обновленные входные объекты |
Уплотненные входные объекты. |
Feature Class |
Параметры среды
Автоподтверждение, Текущая рабочая область
Информация о лицензировании
- Basic: Нет
- Standard: Да
- Advanced: Да