Сводка
Отключает COGO для линейного класса объектов и удаляет поля COGO и COGO-надписывание и символы. COGO могут быть удалены.
Использование
Отключает следующие поля COGO в выбрано классе линейных объектов: ArcLength, Direction, Distance, Radius и Radius2. Эти поля можно удалить.
Удаляет надписи и символы, связанные с полями COGO.
Если для класса линейных объектов COGO не активировано, инструмент Теодолитный ход, не будет сохранять и вводить измерения.
Используйте инструмент Включить COGO для активирования COGO в классе линейных объектов.
Синтаксис
arcpy.management.DisableCOGO(in_line_features)
Parameter | Объяснение | Тип данных |
in_line_features | Класс линейных объектов, у которого отключены поля COGO. | Feature Layer |
Производные выходные данные
Name | Объяснение | Тип данных |
updated_line_features | Набор данных с отключенной функцией COGO. | Представление таблицы |
Пример кода
Пример скрипта Python для использования инструмента DisableCOGO в режиме прямого запуска.
import arcpy
arcpy.env.workspace = r"E:\ArcGISXI\Mont\Montgomery.gdb"
arcpy.DisableCOGO_management("Landbase\Road_cl")
В следующем автономном скрипте показано, как проверить и отключить COGO у класса линейных пространственных объектов.
import arcpy
#Variable to contain the path of the feature class that will have COGO disabled
lineFeatureClass = r"d:\test.gdb\myLineFC"
#Check to see if the feature class is already COGO enabled by using .isCOGOEnabled on a Describe
if arcpy.Describe(lineFeatureClass).isCOGOEnabled == True:
#If it returns True, run DisableCOGO_management and pass the feature class
arcpy.DisableCOGO_management(lineFeatureClass)
else:
print("{} is not COGO Enabled".format(lineFeatureClass))
Environments
Информация о лицензиях
- Basic: Нет
- Standard: Да
- Advanced: Да