Skip to main content

Сгладить линию (Инструменты Картография)

Краткая информация

Улучшает визуальное и картографическое качество линий посредством сглаживания их углов.

Более подробно о том, как работают инструменты Сгладить линию и Сгладить полигон

Иллюстрация

Иллюстрация инструмента Сгладить линию

Острые углы линии можно сгладить с помощью метода интерполяции PAEK или Безье.

Использование

  • Параметр Алгоритм сглаживания имеет следующие опции:

    • Полиномиальная аппроксимация с использованием экспоненциального ядра (PAEK) ->сглаживает линии на основе допуска сглаживания. Каждая сглаженная линия может иметь большее количество вершин, чем исходная. Параметр Допуск сглаживания управляет длиной траектории перемещения, используемой при вычислении новых вершин. Чем меньше длина, тем больше деталей сохранится и тем больше времени займет обработка.

    • Интерполяция Безье -> сглаживает линии без использования допуска путем создания аппроксимированных кривых Безье, совпадающих с входными линиями.

  • Используйте параметр Входные барьерные слои для определения пространственных объектов, которые не должны пересекаться сглаженными линиями. Объектами-барьерами могут быть полигоны, линии или точки.

  • Обработка больших наборов входных данных может вызвать превышение ограничений использования оперативной памяти. В таких случаях изучите возможность обработки входных данных по частям, определяя соответствующий класс полигональных объектов с помощью параметра среды Картографические разделы. Части данных, разделенные между собой границами разделов, будут последовательно обрабатываться отдельно друг от друга. Полученный класс объектов будет бесшовным и совпадать с границами разделов. См. раздел Генерализация больших наборов данных с использованием разделов для получения дополнительной информации.

    Внимание:

    Параметр среды Картографические разделы игнорируется, если для параметра Управление топологическими ошибками задано значение Не выполнять проверку на топологические ошибки или Пометить топологические ошибки.

  • Домены и подтипы копируются в выходные данные, даже если параметр среды Перенос доменов, подтипов и правил атрибутов не отмечен.

  • Выходной класс линейных объектов будет топологически корректным. Все топологические ошибки входных данных будут помечены в выходном классе линейных объектов. Выходной класс объектов включает следующие дополнительные поля:,

    • InLine_FID—ID входных объектов.

    • SmoLnFlag—Топологические ошибки входных данных. Значение, равное 1, означает наличие топологической ошибки; значение 0 означает, что ошибок нет.

    Прежние версии:

    До версии ArcGIS Pro 2.2 этого инструмента, параметр Сохранить конечную точку для колец использовался для того, чтобы указать, будет ли сохранена конечная точка полученного изолированного полигонального кольца. Этот параметр пока присутствует в синтаксисе инструмента для совместимости в скриптах и моделях, но в диалоговом окне инструмента он игнорируется и скрыт.

Параметры

Подпись Объяснение Тип данных

Входные объекты

Линейные объекты, которые будут сглажены.

Feature Layer

Выходной класс пространственных объектов

Создаваемый выходной класс пространственных объектов.

Feature Class

Алгоритм сглаживания

Определяет алгоритм сглаживания, который будет использован.

  • Полиномиальная аппроксимация с использованием экспоненциального ядра (PAEK)Вычисляется сглаженная линия, которая не будет проходить через вершины исходной линии. PAEK - это акроним Полиномиальной аппроксимации с использованием экспоненциального ядра. Используется по умолчанию.

  • Интерполяция БезьеСтроит между вершинами параметрические кривые (кривые Безье). Полученные линии будут проходить через вершины исходных линий. Этот алгоритм не требует указания допуска. Кривые Безье в выходных данных будут аппроксимированы.

String

Допуск сглаживания

Допуск сглаживания, который будет использован опцией Полиномиальная аппроксимация с использованием экспоненциального ядра (PAEK) параметра Алгоритм сглаживания. Должен быть указан допуск, значение которого больше нуля. Вы можете выбрать предпочитаемые единицы измерения; единицами измерения по умолчанию являются единицы измерения объекта. Этот параметр недоступен, когда используется опция Интерполяция Безье для параметра Алгоритм сглаживания.

Linear Unit

Сохранить конечную точку для замкнутых линий

(Дополнительный)

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

Указывает, будут ли сохранятся конечные точки замкнутых линий. Эта опция доступна только для алгоритма PAEK.

  • ОтмеченоКонечные точки замкнутой линии сохраняются. Используется по умолчанию.

  • Не отмеченоКонечные точки замкнутой линии не сохраняются, они сглаживаются.

Boolean

Управление топологическими ошибками

(Дополнительный)

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

  • Не выполнять проверку на топологические ошибкиОшибки топологии не идентифицируются Используется по умолчанию.

  • Пометить топологические ошибкиЕсли топологические ошибки находятся, они будут отмечены.

  • Исправлять ошибки топологииЕсли топологические ошибки находятся, они будут исправлены.

String

Входные слои барьеров

(Дополнительный)

Входные данные, содержащие пространственные объекты, которые будут выполнять роль барьеров для сглаживания. Получившиеся сглаженные линии не будут касаться или пересекать объекты-барьеры. Например, при сглаживании изолиний входные объекты точек высот, указанные как барьеры, не позволяют сглаженным изолиниям проходить через эти точки. Выходные данные не будут нарушать форму рельефа.

Feature Layer

Параметры среды

Текущая рабочая область, Выходное Z-значение по умолчанию, Выходной M домен, Выходной XY домен, Выходная система координат, Экстент, Наличие выходных значений M, Выходные данные содержат Z значения, Временная рабочая область, Допуск XY, Картографические разделы

Информация о лицензировании

  • Basic: Нет
  • Standard: Да
  • Advanced: Да