Объект в линию (Инструменты Управление данными)
Краткая информация
Создает класс пространственных объектов, содержащий линии, созданные путем конвертации границ полигонов в линии, или путем разбиения линий, полигонов, или двух пространственных объектов в их пересечении.
Иллюстрация
Использование
Входные атрибуты, если необходимо, можно сохранить в выходном классе пространственных объектов, как указано в параметре Сохранить атрибуты.
Если в списке входных объектов задано несколько классов пространственных объектов или слоёв, порядок объектов в списке не влияет на тип выходных объектов, но пространственная привязка значения параметра первого Входного объекта будет использоваться в процессе обработки и будет установлена для выходных данных.
В точках касания, пересечения или наложения входных линий или полигонов, кроме начальной и конечной вершин, линии будут разбиты на фрагменты; каждый фрагмент станет выходным линейным объектом. Если входную линию или полигон не пересекают другие пространственные объекты, линия или полигон целиком копируется в выходной класс объектов, как линейный объект.
Для составных входных объектов, выходные линии будут состоять из одной части.
Для входных объектов, являющихся параметрическими (истинными) кривыми, выходные линии будут оставаться истинными кривыми, даже если они разбиты. Не применяется к данным шейп-файла.
Если отмечен параметр Сохранить атрибуты, атрибуты входных элементов будут сохранены в выходных данных в той же последовательности, что элементы входного списка. В выходные данные для каждого входного элемента будет добавлено новое поле, FID_xxx, где xxx – это имя исходного класса объектов конкретной входной записи; в поле копируются идентификаторы исходных объектов. Выходные линии ассоциируются с атрибутами следующими способами:
Для совпадающих линий и границ полигонов в одном наборе входных объектов (например, граница, разделяющая два полигона) в выходной класс объектов будут записаны два линейных объекта с идентичной геометрией, и каждому будут приписаны атрибуты исходного объекта.
Для совпадающих линий или границ полигонов из двух различных наборов входных объектов, например, линия, совпадающая с границей полигона, в выходные данные будет записан только один линейный объект с атрибутами двух исходных объектов.
Если выходная линия не совпадает с каким-либо пространственным объектом в конкретном наборе входных объектов, она будет иметь значение -1 в поле FID_xxx и нулевые значения в других полях из этого набора объектов.
Если параметр Сохранить атрибуты не отмечен, ни один из входных атрибутов не будет скопирован в выходной класс объектов; для каждого набора совпадающих линий или границ полигонов в выходные данные будет записан один линейный объект.
Если входные объекты содержат смежные полигоны, для получения выходных линейных объектов, представляющих общую границу смежных полигонов, с атрибутами, содержащими идентификаторы левого и правого полигона, используйте инструмент Полигон в линию.
Для повышения производительности и масштабируемости этот инструмент использует разбиение на листы при обработке очень больших наборов данных. Для получения более подробной информации см. Обработка больших наборов данных с разбиением на листы.
Параметры
| Подпись | Объяснение | Тип данных |
|---|---|---|
|
Входные объекты |
Входные объекты, которые могут быть линейными или полигональными, или и теми и другими. |
Feature Layer |
|
Выходной класс пространственных объектов |
Выходной класс линейных объектов. |
Feature Class |
|
Допуск XY (Дополнительный) |
Минимальное расстояние, в пределах которого координаты объектов считаются различимыми и на которое могут быть смещены координаты по x или y или в обоих направлениях во время пространственных вычислений. По умолчанию равен 0,001 метра или эквиваленту этого значения в единицах объекта. Внимание:Изменение значения этого параметра может привести к сбою или получению неожиданных результатов. Рекомендуется не изменять этот параметр. Он был удален из поля зрения в диалоговом окне инструмента. По умолчанию используется параметр допуск x,y пространственной привязки входного класса объектов. |
Linear Unit |
|
Сохранить атрибуты (Дополнительный) |
Указывает, сохранять или нет входные атрибуты в выходном классе объектов.
|
Boolean |
Параметры среды
Текущая рабочая область, Временная рабочая область, Выходное Z-значение по умолчанию, Разрешение M, Допуск M, Выходной M домен, Выходной Z домен, Выходная система координат, Экстент, Наличие выходных значений M, Выходные данные содержат Z значения, Разрешение XY, Допуск XY, Разрешение Z, Допуск Z
Информация о лицензировании
- Basic: Нет
- Standard: Да
- Advanced: Да