in_table | Входная таблица, куда будет добавлено указанное поле. Поле будет добавлено к существующей входной таблице и не создаст новой выходной таблицы. Поля могут быть добавлены в классы пространственных объектов в базах геоданных, шейп-файлы, покрытия, автономные таблицы, каталоги растров, растры с таблицами атрибутов и в слои. | Mosaic Layer; Raster Layer; Table View |
field_name | Имя поля, добавляемого к входной таблице. | String |
field_type | Задает тип для нового поля. - SHORT—Тип поля будет Короткое целое. Поля типа Короткое целое поддерживают целые числа от -32 768 до 32 767.
- LONG—Тип поля будет Длинное целое. Поля типа Длинное целое поддерживают целые числа от -2 147 483 648 до 2 147 483 647.
- BIGINTEGER—Типом поля будет большое целое. Поля типа Big integer поддерживают целые числа в диапазоне от -(253) до 253.
- FLOAT—Тип поля будет С плавающей точкой. Поля типа С плавающей точкой поддерживают дробные числа от -3.4E38 до 1.2E38.
- DOUBLE—Тип поля будет Двойной точности. Поля типа Двойной точности поддерживают дробные числа от -2.2E308 до 1.8E308.
- TEXT—Тип поля будет Текст. Текстовые поля поддерживают строку символов.
- DATE—Типом поля будет Дата. Поля даты поддерживают значения даты и времени.
- DATEHIGHPRECISION—Типом поля будет дата высокой точности. Поля даты с высокой точностью поддерживают значения даты и времени с миллисекундами.
- DATEONLY—Типом поля будет только дата. Поля только для даты поддерживают значения даты без значений времени.
- TIMEONLY—Типом поля будет только время. Поля только для времени поддерживают значения времени без значений дат.
- TIMESTAMPOFFSET—Типом поля будет сдвиг метки времени. Поля сдвига метки времени поддерживают дату, время и сдвиг от значения UTC.
- BLOB—Тип поля будет BLOB. Поле BLOB поддерживает данные, хранящиеся в виде длинной последовательности двоичных чисел. Необходимо использовать пользовательский загрузчик или вьюер, или приложение сторонних производителей для загрузки элементов в поле типа BLOB или просмотра его содержимого.
- GUID—Типом поля будет GUID. В полях GUID хранятся строки в стиле реестра, состоящие из 36 символов, заключенных в фигурные скобки.
- RASTER—Типом поля будет Растр. Растровые поля могут хранить растровые данные в базе геоданных или вне ее. Можно хранить все поддерживаемые в ArcGIS форматы наборов растровых данных, но рекомендуется использовать только маленькие изображения.
Хотя значения свойства type объекта Field в точности не соответствуют ключевым словам, используемым в параметре field_type инструмента Добавить поле, все значения type объекта Field могут использоваться как входные для этого параметра. Разные типы полей сопоставляются следующим образом: Integer с LONG, String с TEXT и SmallInteger с SHORT. | String |
field_precision (Дополнительный) | Число цифр, хранящихся в поле. Учитываются все цифры, независимо от их расположения относительно разделяющей запятой. Этот параметр применим только к числовым типам полей. Если входная таблица находится в файловой базе геоданных, значение разрядности поля будет игнорироваться. | Long |
field_scale (Дополнительный) | Количество знаков после запятой, хранящихся в поле. Этот параметр применим только к полям с плавающей точкой или double. Если входная таблица находится в файловой базе геоданных, значение точности поля будет игнорироваться. | Long |
field_length (Дополнительный) | Длина поля Устанавливает максимально возможное количество знаков для каждой записи в поле. Если длина поля не указана, будет использоваться длина 255. Этот параметр доступен только для текстовых полей. | Long |
field_alias (Дополнительный) | Альтернативное имя для поля. Это имя используется для описания непонятных имен полей. Данный параметр применяется только к базам геоданных. | String |
field_is_nullable (Дополнительный) | Определяет, может ли поле содержать пустые значения. Пустые (NULL) значения отличаются от 0 или пустых полей и поддерживаются только для полей в базе геоданных. - NULLABLE—Поле может содержать значения null. Это значение по умолчанию
- NON_NULLABLE—Поле не может содержать значения null.
| Boolean |
field_is_required (Дополнительный) | Определяет, будет ли создаваемое поле обязательным для таблицы или нет. Обязательные поля поддерживаются только базами геоданных. - NON_REQUIRED—Поле не является обязательным. Это значение по умолчанию
- REQUIRED—Поле является обязательным. Обязательные поля постоянны, их невозможно удалить.
| Boolean |
field_domain (Дополнительный) | Ограничивает значения, поддерживаемые любом конкретным атрибутом таблицы, класса пространственных объектов или подтипа в базе геоданных. Вы должны определить имя существующего домена, чтобы он был применен к полю. | String |