Работа с полями шейп-файлов путем добавления поля через ArcCatalog

ArcGIS позволяет менять структуру шейп-файлов и таблиц dBASE путем добавления и удаления полей или столбцов атрибутов. Нельзя изменить имя и тип данных уже существующего поля, вместо этого необходимо добавить новое поле с подходящим именем и типом данных. Имя поля должно быть длиной не более 10 символов, лишние символы будут сокращены. После добавления полей, чтобы указать значения атрибутов, необходимо начать сеанс редактирования в ArcMap.

Также, можно добавлять поля с помощью инструмента Добавить поле (Add Field).

Поддерживаемые ArcGIS типы данных для полей перечислены в разделе Типы данных полей баз геоданных. В разделе Как конвертируются данные при импорте находятся таблицы соответствия типов данных из различных источников данных и типов данных полей баз геоданных ArcGIS.

Шаги:
  1. Щелкните шейп-файл или таблицу dBASE в ArcCatalog, в которые вы хотите добавить поле.
  2. В меню Файл (File) выберите Свойства (Properties).
  3. Перейдите на закладку Поля (Fields).
  4. Щелкните в пустой строке под последним элементом в столбце Имя поля (Field Name) и введите имя нового поля.
  5. Щелкните в столбце Тип данных (Data Type) рядом с именем нового поля и выберите из списка подходящий тип данных.

    Свойства, подходящие типу данных нового поля, отображаются в списке Свойства поля (Field Properties).

  6. Щелкните список Свойства поля (Field Properties) и введите свойства. Могут использоваться следующие свойства:
    • Precision — число знаков, которые могут храниться в числовом поле. Например, у числа 56,78 точность 4.
    • Scale — количество знаков после запятой в числе. Используется только в числовых полях с типом данных float (с плавающей точкой) и double (двойной точности). Например, для числа 56,78 количество десятичных знаков равно 2.
    • Length — Длина текстового поля в символах.
  7. Щелкните ОК.

Связанные темы

5/10/2014