Обратить линию (Редактирование)

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

Производит разворот линейных объектов, меняя направление оцифровки объекта (от-до).

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

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

    Внимание:

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

  • Атрибуты, которые зависят от направления оцифровки линии, например, диапазоны адресов, не будут изменены – развернута будет только геометрия объекта. Например, у линейного объекта может быть атрибут LF-ADD (адрес слева от) со значением 100 и LT-ADD (адрес слева до) со значением 198. Эти значения не изменятся, если направление оцифровки линии будет изменено.

  • Если входным является векторный слой с выборкой, то только выбранные объекты будут изменены.

Параметры

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

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

Feature Layer

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

ПодписьОписаниеТип данных
Обновленные входные объекты

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

Feature Class

arcpy.management.FlipLine(in_features)
ИмяОписаниеТип данных
in_features

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

Feature Layer

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

ИмяОписаниеТип данных
out_feature_class

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

Feature Class

Пример кода

FlipLine, пример 1 (окно Python)

Показывает в окне Python, как и использовать команды Python для изменения направления оцифровки линий.

import arcpy
arcpy.edit.FlipLine("C:/data/project.gdb/streams")
FlipLine, пример 2 (автономный скрипт)

Этот пример показывает использование автономного скрипта Python для выполнения редактирования по месту.

# Name: Flipline_Example.py
# Description: Flip line features

import arcpy
arcpy.env.workspace = "C:/data/project.gdb"

inFeatures = "streams"

arcpy.edit.FlipLine(inFeatures)