Разбить полилинии
Назначение
Входные
объекты:
Выходные
объекты:
Данный инструмент предназначен для усовершенствованного разбиения объектов полилиний.
Описание
Инструмент предоставляет пользователям ArcGIS возможности разбиения объектов полилиний на отдельные сегменты различными настраиваемыми способами. В результате работы инструмента создается новый линейный класс объектов с сохранением атрибутивной информации из исходного класса объектов. Новый класс объектов представляет собой набор линий, который является результатом разбиения исходных линий выбранным пользователем способом.
Методы разбиения
-
Разбить полилинии во всех вершинах
Данный метод позволяет разбить входные полилинии во всех вершинах. В некоторых случаях плотность вершин может быть настолько высокой, что применение данного метода приведет к появлению огромного количества коротких полилиний. В подобных случаях можно сначала использовать инструмент "Показать узлы", чтобы узнать, сколько узлов (вершин) содержат входные полилинии.
-
Разбить полилинии на заданные сегменты
Метод позволяет разбить входные полилинии на сегменты заданной пользователем длины (за исключением последнего сегмента), при этом разбиение начинается всегда с первых (начальных) узлов входных полилиний.
-
Разбить полилинии на равновеликие сегменты
Метод позволяет разбить входные полилинии на заданное пользователем количество равновеликих сегментов.
-
Разбить полилинии в точках самопересечений
Метод позволяет разбить входные полилинии во всех точках самопересечений в рамках входного слоя полилиний. Данный метод аналогичен инструменту Planarize в ArcGIS и может быть полезен при работе с нетопологическими линиями или "спагетти" линиями, полученными в результате оцифровки.
-
Разбить полилинии в точках изменения направления
Данный метод позволяет разделить входные полилинии в точках изменения их направления. Если полилиния содержит сегменты дуги, то такие участки будут рассматриваться как линейные сегменты.
-
Разбить полилинии в точках изменения уклона
Данный метод применим к 3D-полилиниям. Входные объекты будут разделены в точках изменения направления уклона полилиний. Выходными объектами также являются 3D-полилинии.
-
Разбить полилинии с помощью другого слоя
Метод позволяет разбить входные полилинии в точках пересечений с другим слоем полилиний или полигонов (либо с выбранными объектами другого слоя).
Особый случай - Полилиния с разъединенными сегментами
Разбиение таких полилиний происходит без учета расстояния между сегментами.
Разбиение на 4 равновеликих сегмента:
Опции
Кроме того, в инструменте доступны следующие дополнительные опции:
-
Использовать выбранные объекты
Позволяет разбить только выбранные входные объекты
-
Добавить поле ID исходного объекта
Позволяет добавить поле ID, содержащее идентификаторы исходных объектов, в таблицу атрибутов выходного слоя. Имя поля ID, заданное по умолчанию, может быть изменено.
Использование
-
Выберите инструмент "Разбить полилинии" в меню XTools Pro Инструменты, изменяющие геометрию.
-
Используя Содержимое карты, Каталог, История или Избранное, выберите входной слой, содержащий полилинии, которые вы хотите разбить.
-
Задайте выходной класс объектов, используя Каталог, Путь по умолчанию, Путь из документа, Домашняя база, История или Избранное. Выходные данные могут быть сохранены в шейпфайле или в базе геоданных.
-
Выберите метод разбиения входных объектов полилиний.
-
Нажмите "Запуск".
Примечания
-
Когда полилинии разбиваются в местах пересечения с другими слоями, также происходит их разбиение в местах самопересечений.
-
Когда полилинии разбиваются точечным слоем, то настоятельно рекомендуем указывать допуск, в противном случае убедитесь, что точки расположены непосредственно на полилиниях.