Обратить линию (Flip Line) (Редактирование)
Резюме
Производит разворот линейных объектов, меняя направление оцифровки объекта ("от-до ").
Вы можете просмотреть ориентацию линейных объектов, используя для условных знаков линий стрелки.
Использование
-
Атрибуты, которые зависят от направления оцифровки линии, например, диапазоны адресов, не будут изменены — развернуто будет только геометрическое представление объекта. Например, у линейного объекта может быть атрибут LF-ADD ('left from address') со значением 100 и LT-ADD ('left-to address') со значением 198. Эти значения не изменятся, если направление оцифровки линии будет изменено.
Этот инструмент изменяет входные данные. Более подробно о стратегиях предотвращения неожиданных изменений данных см. в разделе Инструменты, не создающие выходных данных (Tools with no outputs).
Синтаксис
Параметр | Объяснение | Тип данных |
in_features |
Входной класс пространственных объектов или слой. Слой должен быть линейным. | Feature Layer |
Пример кода
В данном примере показано, как использовать скрипты Python для редактирования данных.
# Name: Flipline_Example.py
# Description: Flip line features
# Requirements:
# Author: ESRI
import arcpy
from arcpy import env
env.workspace="C:/data"
inFeatures="harvestable.shp"
try:
arcpy.FlipLine_edit(inFeatures)
except Exception, e:
# If an error occurred, print line number and error message
import traceback, sys
tb = sys.exc_info()[2]
print "Line %i" % tb.tb_lineno
print e.message
Показано использование окна Python и команд Python для изменения направления оцифровки линии.
import arcpy
from arcpy import env
env.workspace="C:/data"
arcpy.FlipLine_edit("harvestable.shp")