Skip to main content

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

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

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

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

Иллюстрация

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

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

Внимание:

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

  • Любая линия, которая не касается другой линии в обеих конечных точках, может быть обрезана. Есть два типа линий, которые удовлетворяют этому условию:

    • A line dangle. A dangle is that portion of a line between the point where it touches or intersects another line and its endpoint—конец линии, который не касается другой линии или не заканчивается на ней.

    • Отдельный или автономный объект. Этот объект не касается и не пересекает никаких других линий. Чтобы удалить эти объекты, необходимо использовать опцию Удалить короткие объекты.

  • Если не указана Длина висячей линии, все висячие линии (отрезки линий, которые не касаются другой линии в обеих конечных точках), независимо от их длины будут обрезаны до точки пересечения.

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

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

  • Этот инструмент не изменяет никаких атрибутов объектов, кроме полей геометрии (длины) в классе объектов базы геоданных.

Параметры

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

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

Входные линейные объекты для обрезки.

Feature Layer

Длина висячей дуги

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

Линейные сегменты, которые короче, чем указанная длина висячей линии, и которые не касаются другой линии на обоих концах (висячие линии) будут удалены.

Если не указана длина висячей линии, все висячие линии (линейные сегмента, которые не касаются другой линии, на обеих конечных точках), независимо от их длины будут обрезаны до точки пересечения.

Linear Unit

Удалить короткие объекты

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

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

  • ОтмеченоУдаление коротких отдельно стоящих объектов. Используется по умолчанию.

  • Не отмеченоЗапрет на удаление коротких отдельно стоящих объектов.

Boolean

Производные выходные данные

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

Обновленные входные объекты

Обновленные входные объекты

Feature Class

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

Экстент, Текущая рабочая область

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

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