in_table | Входная таблица, куда будет добавлено указанное поле. Поле будет добавлено к существующей входной таблице и не создаст новой выходной таблицы. Поля могут быть добавлены в классы пространственных объектов в базах геоданных, шейп-файлы, покрытия, автономные таблицы, каталоги растров, растры с таблицами атрибутов и в слои. | Mosaic Layer; Raster Layer; Table View |
field_name | Имя поля, добавляемого к входной таблице. | String |
field_type | Задает тип для нового поля. - SHORT—Тип поля будет установлен на short. Поля типа Короткое целое поддерживают целые числа в диапазоне от -32768 до 32767.
- LONG—Тип поля будет установлен на long. Поля типа Длинное целое поддерживают целые числа в диапазоне от -2147483648 до 2147483647.
- BIGINTEGER—Типом поля будет большое целочисленное. Поля типа big integer поддерживают целые числа в диапазоне -(253). и 253.
- FLOAT—Тип поля будет установлен на float. Поля с плавающей точкой поддерживают дробные числа в диапазоне от -3.4E38 до 1.2E38.
- DOUBLE—Тип поля будет установлен на double. Поля двойной точности поддерживают дробные числа в диапазоне от -2.2E308 до 1.8E308.
- TEXT—Тип поля будет установлен на text. Текстовые поля поддерживают строки символов.
- DATE—Тип поля будет установлен на date. Поля типа Date поддерживают значения даты и времени.
- DATEHIGHPRECISION—Тип поля будет дата с высокой точностью. Поля даты с высокой точностью поддерживают дату и время с точностью до миллисекунды.
- DATEONLY—Типом поля будет только поле даты. Поля только для даты поддерживают значения даты без значений времени.
- TIMEONLY—Типом поля будет только поле времени. Поля только для времени поддерживают значения времени без значения даты.
- TIMESTAMPOFFSET—Типом поля будет поле сдвига метки времени. Поля сдвига метки времени поддерживают дату, время и сдвиг от значения UTC.
- BLOB—Тип поля будет BLOB. Большой двоичный объект (BLOB) поддерживает данные, хранимые в виде длинной последовательности двоичных чисел. Необходимо использовать пользовательский загрузчик или вьюер, или приложение сторонних производителей для загрузки элементов в поле типа BLOB или просмотра его содержимого.
- GUID—Типом поля будет GUID. Поле типа GUID содержат строки в стиле реестра, состоящие из 36 символов, заключенных в фигурные скобки.
- RASTER—Типом поля будет Растр. Поле типа 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 |