Создание таблиц

Таблицы представляют один из трех ключевых типов наборов данных в GIS, наряду с классами пространственных объектов и наборами данных изображений (относящимися в общем к наборам растровых данных в ArcGIS). Пользователи GIS применяют таблицы для хранения описательных атрибутов. Таблицы также используются для хранения пространственных объектов и наборов растровых данных в базах геоданных.

В ArcGIS таблица хранит описательную информацию в строках и столбцах. Каждая строка – это ряд полей с определенными значениями. Некоторые поля (или столбцы) существуют в каждой строке. Каждый столбец имеет определенный тип, такой как целое число, реальное число с десятичными знаками, текстовое поле, поле даты, поле Shape, или подобное двоичное поле, хранящее более сложные структуры, такие как геометрия пространственного объекта или изображение, XML поле, и так далее.

Каждая строка в таблице может рассматриваться как объект и поля хранят описания свойств каждого объекта. В случае классов пространственных объектов, объект в каждой строке - это пространственный объект и его форма хранится в столбце геометрии объекта (точка, линия, полигон). В случае непространственной таблицы (то есть обычной таблицы атрибутов), они в отдельных случаях определяются как непространственные объекты.

Атрибуты земельных участков, доступ к которым осуществляется через Parcel ID.

Пользователи ArcGIS работают с таблицами разных форматов и из разных источников, включая эти:

Более подробно о возможностях работы с разными типами таблиц в ArcGIS см. в разделе Об источниках табличных данных.

Более подробно о создании таблиц в базах данных или базах геоданных, см. Разработка структуры.

Множество таблиц встроены внутрь и управляются как часть базы геоданных или базы данных. Здесь приведены примеры основных механизмов, используемых для управления описательной информацией о пространственных объектах и изображений.

Как создать таблицу в Окне Каталога

Шаги:
  1. В Окне Каталога (Catalog window), щелкните правой клавишей базу данных, в которой нужно создать новую таблицу и выберите Новая (New) > Таблица (Table).

    Откроется Мастер новых таблиц.

    ПодсказкаПодсказка:

    При создании новой таблицы можно использовать существующую таблицу как шаблон. Щелкните Импорт, перейдите в таблицу, содержащую определения полей, которые нужно скопировать, затем нажмите кнопку OK. Теперь можно изменить имена полей и соответствующие типы данных.

  2. Наберите Имя в таблице
  3. Дополнительно, наберите псевдоним.
  4. Нажмите Далее (Next).
  5. Либо, при создании новой таблицы в файловой базе геоданных или базе геоданных ArcSDE, можно изменить ключевое слово конфигурации, чтобы настроить таблицу для управления текстовыми полями на разных языках.

    В большинстве случаев рекомендуется использовать ключевое слово DEFAULTS.

    Если вы хотите сохранить Азиатские символы (японские, китайские и т.п.), в текстовых полях в вашей таблице файловой базы геоданных, вы might хотите изменить ключ TEXT_UTF16 для файловой базы геоданных.

    Более подробно см. в статьях Ключевые слова конфигурации для файловых баз геоданных и Ключевые слова конфигурации для корпоративных баз геоданных.

  6. Чтобы добавить поле в таблицу, щелкните следующую пустую строку в столбце Имя поля (Field Name) и введите имя.
  7. Щелкните в столбце Тип данных (Data Type) рядом с именем нового поля и выберите для него тип данных.
  8. Чтобы создать псевдоним для этого поля, щелкните поле Псевдоним (Alias) и введите псевдоним для этого поля.
  9. Чтобы запретить хранение "пустых значений" в этом поле, щелкните поле рядом с Разрешить пустые значения (Allow nulls), щелкните стрелку раскрывающегося списка, а затем выберите No (Нет).
  10. Чтобы присвоить этому полю значение, используемое по умолчанию, щелкните поле рядом с Значение по умолчанию и введите требуемое значение.
  11. Если таблица создается в базе геоданных и нужно связать домен с этим полем, щелкните поле рядом с Домен, щелкните стрелку раскрывающегося списка, чтобы вывести список доменов ,применяемых к этому типу поля, затем выберите домен.
  12. Установить другие свойства для типа поля можно щелкнув в раскрывающемся списке любое свойство или набирая на клавиатуре.
  13. Повторите шаги с 6 по 12 пока не будут определены все поля таблицы.

    ПримечаниеПримечание:

    Если введено поле, которое не нужно включать в новую таблицу, выберите его щелчком вкладки в сетке и нажмите клавишу DELETE.

  14. Нажмите кнопку Готово.

ПримечаниеПримечание:

Для всех простых таблиц в базе геоданных и в базе данных требуется поле типа ObjectID. Поле ObjectID уникально идентифицирует каждый объект, сохраненный в таблице базы данных.

Как создавать таблицы с помощью геообработки

Шаги:
  1. В ArcToolbox разверните набор инструментов Управление данными (Data Management), группу Таблицы (Tables) и щелкните Создать таблицу (Create Table).
  2. Укажите имя базы геоданных, в которой надо создать новую таблицу, либо имя выходной рабочей области (папки с файлами), в которой надо создать таблицу dBASE.
  3. Введите имя для новой таблицы и, по желанию, дополнительной таблицы, поля которой хотите использовать в качестве шаблона для полей новой таблицы.
  4. При необходимости, создавая таблицу в файловой базе геоданных или в базе геоданных ArcSDE, задайте ключевое слово конфигурации.

    В большинстве случаев рекомендуется использовать DEFAULTS.

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

5/10/2014