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

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

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

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

Шаги:
  1. В ArcMap щелкните правой кнопкой слой шейп-файла в таблице содержания, затем щелкните Открыть таблицу атрибутов (Open Attribute Table).
  2. Щелкните Опции (Options) и выберите Добавить поле (Add Field).
  3. Введите имя нового поля в поле Имя (Name).
  4. Щелкните стрелку ниспадающего меню Тип (Type) и выберите тип данных.

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

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

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

5/10/2014