条件値のエクスポート (Export Contingent Values) (データ管理)

サマリー

フィールド グループと条件値を *.csv ファイルにエクスポートします。

使用法

  • このツールは、 [条件値のインポート (Import Contingent Values)] ツールと組み合わせて使用できます。

  • フィールド グループ ファイル (.csv) は、NAMEIS_RESTRICTIVEFIELD の列を含みます。 必要に応じて FIELD 列名を増やし、フィールド グループのすべてのフィールドを含めます (FIELD1FIELD2FIELD3 など)。

    フィールド グループ列 (.csv)

    説明

    NAME

    フィールド グループ名

    AnimalCategories

    IS_RESTRICTIVE

    フィールド グループが制限されるかどうかを指定します。

    TRUE

    FIELD1

    フィールドの名前

    category

  • 条件値ファイル (.csv) は、CAV_ID IS_RETIREDFIELD_GROUPSUBTYPESUBTYPE_NAMECV_TYPECV_VALUEDESCRIPTION の各列を含みます。

    条件値ファイル (.csv)

    説明

    CAV_ID

    条件値の ID。

    1

    IS_RETIRED

    条件値を廃止するかどうかを定義するブール値。

    False

    FIELD_GROUP

    条件値が対応するフィールド グループの名前。

    動物カテゴリ

    SUBTYPE

    データセットにサブタイプがあり、そのサブタイプが条件値定義で使用されている場合、これがルールの適用先のサブタイプ コードになります。

    2

    SUBTYPE_NAME

    データセットにサブタイプがあり、そのサブタイプが条件値定義で使用されている場合、これがサブタイプ コードの説明テキストになります。

    変温

    CV_TYPE1

    条件値のタイプ。 タイプ値は、次のように整数として格納されます。

    • 1 - すべて
    • 2 - NULL
    • 3 - コード値
    • 4 - 範囲

    3

    CV_VALUE1

    特定のフィールド値。 タイプがすべてまたは NULL の場合、.csv ファイルの値が空になります。

    1

    DESCRIPTION1

    条件値のタイプがコード値の場合、コード値の説明テキストになります。

    魚類

パラメーター

ラベル説明データ タイプ
ターゲット テーブル

フィールド グループおよび条件値のエクスポート元となる入力ジオデータベース テーブルまたはフィーチャクラス。

Table View
フィールド グループ出力ファイル (*.csv)

ターゲット テーブルのフィールド グループに関する情報を含む特定の列名で作成される出力ファイル (*..csv) の場所と名前。

File
条件値出力ファイル (*.csv)

ターゲット テーブルの条件値に関する情報を含む特定の列名で作成される出力ファイル (*..csv) の場所と名前。

File

arcpy.management.ExportContingentValues(target_table, field_groups_file, contingent_values_file)
名前説明データ タイプ
target_table

フィールド グループおよび条件値のエクスポート元となる入力ジオデータベース テーブルまたはフィーチャクラス。

Table View
field_groups_file

ターゲット テーブルのフィールド グループに関する情報を含む特定の列名で作成される出力ファイル (*..csv) の場所と名前。

File
contingent_values_file

ターゲット テーブルの条件値に関する情報を含む特定の列名で作成される出力ファイル (*..csv) の場所と名前。

File

コードのサンプル

ExportContingentValues (条件値のエクスポート) の例 (Python ウィンドウ)

GasPipes という名前のフィーチャクラスからフィールド グループと条件値をエクスポートします。

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

関連トピック