COGO deaktivieren (Data Management)

Zusammenfassung

Deaktiviert COGO für eine Line-Feature-Class und entfernt COGO-Felder sowie COGO-fähige Beschriftungen und Symbolisierungen. COGO-Felder können gelöscht werden.

Verwendung

  • Deaktiviert die folgenden COGO-Felder für die ausgewählte Line-Feature-Class: ArcLength, Direction, Distance, Radius und Radius2. Diese Felder können gelöscht werden.

  • Entfernt COGO-bezogene Beschriftungen und Symbolisierungen aus der ausgewählten Line-Feature-Class.

  • Wenn eine Line-Feature-Class nicht COGO-fähig ist, werden die eingegebenen Bemaßungen vom Werkzeug Polygonzug Polygonzug nicht gespeichert.

    Informationen zum Werkzeug "Polygonzug"

  • Verwenden Sie das Geoverarbeitungswerkzeug COGO aktivieren, um COGO für eine Line-Feature-Class zu aktivieren.

Parameter

BeschriftungErläuterungDatentyp
Eingabe-Linien-Features

Die Line-Feature-Class, für die COGO deaktiviert ist.

Feature Layer

Abgeleitete Ausgabe

BeschriftungErläuterungDatentyp
Aktualisierte Eingabe-Linien-Features

Das Dataset, für das COGO deaktiviert ist.

Tabellensicht

arcpy.management.DisableCOGO(in_line_features)
NameErläuterungDatentyp
in_line_features

Die Line-Feature-Class, für die COGO deaktiviert ist.

Feature Layer

Abgeleitete Ausgabe

NameErläuterungDatentyp
updated_line_features

Das Dataset, für das COGO deaktiviert ist.

Tabellensicht

Codebeispiel

DisableCOGO – Beispiel 1 (Python-Fenster)

Das folgende Skript für das Python-Fenster veranschaulicht, wie das Werkzeug DisableCOGO im unmittelbaren Modus verwendet wird.

import arcpy
arcpy.env.workspace = r"E:\ArcGISXI\Mont\Montgomery.gdb"
arcpy.DisableCOGO_management("Landbase\Road_cl")
DisableCOGO – Beispiel 2 (eigenständiges Skript)

Das folgende eigenständige Skript veranschaulicht, wie COGO für eine Line-Feature-Class gesucht und deaktiviert wird.

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))

Umgebungen

Dieses Werkzeug verwendet keine Geoverarbeitungsumgebungen.

Lizenzinformationen

  • Basic: Nein
  • Standard: Ja
  • Advanced: Ja

Verwandte Themen