标注 | 说明 | 数据类型 |
目标表
| 将从其中导出字段组和条件值的输入地理数据库表或要素类。 | Table View |
字段组输出文件 (.csv) | 将使用包含目标表的字段组相关信息的指定列名称 创建的输出 .csv 文件的位置和名称。 | File |
条件值输出文件 (.csv) | 将使用包含目标表的条件值相关信息的指定列名称创建的输出 .csv 文件的位置和名称。 | File |
摘要
将字段组和条件值导出为 .csv 文件。
使用情况
此工具可以与导入条件值工具一起使用。
字段组 .csv 文件包括 NAME、IS_RESTRICTIVE 和 FIELD 列。 FIELD 列名称将根据需要进行递增,以包含字段组中的所有字段,例如 FIELD1、FIELD2、FIELD3 等。
字段组 .csv 列
列 描述 示例 NAME
字段组名称
AnimalCategories
IS_RESTRICTIVE
指定字段组是否具有限制性
TRUE
FIELD1
字段的名称
category
条件值 .csv 文件包含以下列:CAV_ID、 IS_RETIRED、FIELD_GROUP、SUBTYPE、SUBTYPE_NAME、CV_TYPE、CV_VALUE 和 DESCRIPTION。
条件值 .csv 列
列 描述 示例 CAV_ID
条件值的 ID。
1
IS_RETIRED
此布尔值用于定义条件值是否已停用。
False
FIELD_GROUP
条件值所对应的字段组的名称。
AnimalCategories
SUBTYPE
如果数据集具有子类型且子类型已用于条件值定义,则此字段是应用此规则的子类型代码。
2
SUBTYPE_NAME
如果数据集具有子类型且子类型已用于条件值定义,则此字段为子类型代码的文本描述。
Cold blooded
CV_TYPE1
条件值的类型。 类型值将存储为整数,如下所示:
- 1 - 任意
- 2 - 空
- 3 - 编码值
- 4 - 范围
3
CV_VALUE1
特定字段值。 如果类型为任意或空,则 .csv 文件中的值为空。
1
DESCRIPTION1
如果条件值类型为编码值,则此为编码值的文本描述。
Fish
参数
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 |
代码示例
从名为 GasPipes 的要素类中导出字段组和条件值。
import arcpy
arcpy.ExportContingentValues_management("C:\\MyProject\\myConn.sde\\pro.USER1.Animals",
"C:\\MyProject\\MyFieldGroups.csv",
"C:\\MyProject\\MyContingentValues.csv")
环境
许可信息
- Basic: 是
- Standard: 是
- Advanced: 是