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

    Vorsicht:

    Mit diesem Werkzeug werden die Eingabedaten geändert. Weitere Informationen und Strategien zur Vermeidung unerwünschter Datenänderungen finden Sie unter Werkzeuge, die Eingabedaten ändern oder aktualisieren.

  • 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 wird.

Feature Layer

Abgeleitete Ausgabe

BeschriftungErläuterungDatentyp
Aktualisierte Eingabe-Linien-Features

Das Dataset, für das COGO deaktiviert sein wird.

Table View

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

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

Feature Layer

Abgeleitete Ausgabe

NameErläuterungDatentyp
updated_line_features

Das Dataset, für das COGO deaktiviert sein wird.

Table View

Codebeispiel

DisableCOGO: Beispiel 1 (Python-Fenster)

Das folgende Skript im 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.

Verwandte Themen