Подпись | Описание | Тип данных |
Целевая таблица
| Входная таблица базы геоданных или класс объектов, из которого будут экспортироваться группы полей и зависящие значения. | 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
Если набор данных имеет подтип и этот подтип используется в определении зависящего значения, это текстовое описание кода подтипа.
Хладнокровные
CV_TYPE1
Тип зависящего значения. Значение типа хранится в виде целого числа следующим образом:
- 1 – Любой
- 2 – Null
- 3 – Кодированное значение
- 4 – Диапазон
3
CV_VALUE1
Определенное значение поля. Если тип любой или null, значение в файле .csv является пустым.
1
DESCRIPTION1
Если тип зависящего значения – Кодированное значение, то это текстовое описание кодированного значения.
Рыба
Параметры
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")