Gruppenwerte exportieren (Data Management)

Zusammenfassung

Exportiert Feldgruppen und Gruppenwerte in eine .csv-Datei.

Verwendung

  • Dieses Werkzeug kann in Verbindung mit dem Werkzeug Gruppenwerte importieren verwendet werden.

  • Die .csv-Datei mit den Feldgruppen enthält die Spalten NAME, IS_RESTRICTIVE und FIELD. Der Name der Spalte FIELD wird nach Bedarf inkrementiert, damit alle Felder in der Feldgruppe enthalten sind, z. B. FIELD1, FIELD2, FIELD3 usw.

    CSV-Spalten mit Feldgruppen

    SpalteBeschreibungBeispiel

    NAME

    Feldgruppenname

    AnimalCategories

    IS_RESTRICTIVE

    Gibt an, ob die Feldgruppe restriktiv ist.

    TRUE

    FIELD1

    Der Name des Feldes

    category

  • Die .csv-Datei mit den Gruppenwerten enthält die folgenden Spalten: CAV_ID, IS_RETIRED, FIELD_GROUP, SUBTYPE, SUBTYPE_NAME, CV_TYPE, CV_VALUE und DESCRIPTION.

    CSV-Spalten mit Gruppenwerten

    SpalteBeschreibungBeispiel

    CAV_ID

    Die ID des Gruppenwertes.

    1

    IS_RETIRED

    Ein boolescher Wert, der definiert, ob der Gruppenwert außer Kraft gesetzt wird.

    Falsch

    FIELD_GROUP

    Der Name der Feldgruppe, der der Gruppenwert entspricht.

    AnimalCategories

    SUBTYPE

    Verfügt das Dataset über einen Subtype und wird der Subtype in der Gruppenwertdefinition verwendet, ist dies der Subtype-Code, auf den die Regel angewendet wird.

    2

    SUBTYPE_NAME

    Verfügt das Dataset über einen Subtype und wird der Subtype in der Gruppenwertdefinition verwendet, ist dies die Textbeschreibung des Subtype-Codes.

    Kaltblüter

    CV_TYPE1

    Der Typ des Gruppenwertes. Der Wert des Typs wird wie folgt als ganze Zahl gespeichert:

    • 1: Beliebig
    • 2: NULL
    • 3: Codierter Wert
    • 4: Bereich

    3

    CV_VALUE1

    Der spezielle Feldwert. Beim Typ "Beliebig" oder "NULL" ist der Wert in der .csv-Datei leer.

    1

    DESCRIPTION1

    Wenn es sich beim Gruppenwerttyp um einen codierten Wert handelt, ist dies die Textbeschreibung des codierten Wertes.

    Fisch

Parameter

BeschriftungErläuterungDatentyp
Zieltabelle

Die Eingabe-Geodatabase-Tabelle oder -Feature-Class, aus der die Feldgruppen und Gruppenwerte exportiert werden.

Table View
Feldgruppen-Ausgabedatei (.csv)

Der Speicherort und Name der .csv-Ausgabedatei, die mit spezifischen Spaltennamen mit Informationen zu den Feldgruppen der Zieltabelle erstellt wird.

File
Gruppenwerte-Ausgabedatei (.csv)

Der Speicherort und Name der .csv-Ausgabedatei, die mit spezifischen Spaltennamen mit Informationen zu den Gruppenwerten der Zieltabelle erstellt wird.

File

arcpy.management.ExportContingentValues(target_table, field_groups_file, contingent_values_file)
NameErläuterungDatentyp
target_table

Die Eingabe-Geodatabase-Tabelle oder -Feature-Class, aus der die Feldgruppen und Gruppenwerte exportiert werden.

Table View
field_groups_file

Der Speicherort und Name der .csv-Ausgabedatei, die mit spezifischen Spaltennamen mit Informationen zu den Feldgruppen der Zieltabelle erstellt wird.

File
contingent_values_file

Der Speicherort und Name der .csv-Ausgabedatei, die mit spezifischen Spaltennamen mit Informationen zu den Gruppenwerten der Zieltabelle erstellt wird.

File

Codebeispiel

ExportContingentValues – Beispiel (Python-Fenster)

Die Feldgruppen und Gruppenwerte werden aus einer Feature-Class namens "GasPipes" exportiert.

import arcpy
arcpy.ExportContingentValues_management("C:\\MyProject\\myConn.sde\\pro.USER1.Animals",
                                        "C:\\MyProject\\MyFieldGroups.csv",
                                        "C:\\MyProject\\MyContingentValues.csv")

Verwandte Themen