Упражнение 2: Импорт данных в базу геоданных

Уровень сложности: Начальный Требования к данным: ArcGIS Tutorial Data for Desktop Задача: Импорт покрытия и таблицы INFO. Создание псевдонимов для класса объектов и его полей.

До начала добавления поведения к вашим данных вы должны переместить их в базу геоданных. Вы импортируете два набора данных в базу геоданных Montgomery — покрытие laterals и таблицу INFO owner.dat.

Покрытие laterals содержит линии отводов водопровода (water laterals) для набора классов water базы геоданных Montgomery, а таблица INFO owner.dat содержит информацию о владельцах объектов-участков, которые уже загружены в базу геоданных.

Импорт покрытия

Шаги:
  1. В ArcCatalog щелкните правой кнопкой мыши на наборе классов Water в базе геоданных Montgomery, выберите Импорт (Import), затем выберите Класс объектов (несколько) (Feature Class (multiple)).

    Этот инструмент используется для указания входного покрытия, выходной базы геоданных и выходного класса объектов. Так как вы открыли этот инструмент из контекстного меню набора классов, выходная база геоданных и набор классов Water уже были внесены в соответствующие поля параметров инструмента.

  2. Существует несколько способов настройки входных и выходных наборов данных. Вы можете также перетаскивать наборы данных из дерева каталога или вкладки Содержание (Contents) в ArcCatalog, чтобы переместить их в поле для ввода текста. Или вы можете нажать кнопку Обзор (Browse) в диалоговом окне инструмента, чтобы открыть мини-проводник ArcCatalog и перейти к набору данных, а также вы всегда можете ввести полный путь к набору данных в поле для ввода текста.

  3. Нажмите кнопку Обзор (Browse), перейдите к классу объектов arc в покрытии laterals и нажмите Добавить (Add).
  4. Нажмите кнопку ОК, чтобы запустить инструмент Класс объектов в базу геоданных (несколько) (Feature Class To Geodatabase (multiple)).

    Во время выполнения инструмента в строке состояния ArcCatalog в правом нижнем углу появится полоса прогресса. Когда инструмент завершит работу, появится всплывающее сообщение. Вы можете щелкнуть на всплывающем окне, чтобы открыть окно Результаты (Results), чтобы просмотреть любые сообщения, которые были созданы в процессе выполнения инструмента.

    Класс объектов laterals_arc теперь появится в наборе классов Water в базе геоданных.

  5. В дереве каталога перейдите и щелкните на классе объектов laterals_arc.
  6. Нажмите клавишу F2, а затем введите Laterals, чтобы изменить имя класса объектов.
  7. Перейдите на вкладку Просмотр (Preview), чтобы просмотреть объекты.

Создание псевдонимов для класса объектов и его полей

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

Когда вы используете данные с псевдонимами в ArcMap, псевдонимы имен автоматически используются для классов объектов, таблиц и полей. Однако, в ArcCatalog эти элементы будут представлены их исходными именами.

Вы создадите псевдонимы для вашего класса объектов и его полей.

Шаги:
  1. Щелкните правой кнопкой мыши на классе объектов Laterals в наборе классов Water и выберите Свойства (Properties).
  2. Откройте вкладку Общие (General).
  3. Введите Water laterals в текстовом поле Псевдоним (Alias).
  4. Перейдите на вкладку Поля (Fields).
  5. Щелкните на поле OBJECTID и введите идентификатор объекта для его псевдонима.
  6. Повторите этот процесс для присвоения псевдонимов для следующих полей:

    String

    Псевдоним

    Форма (Shape)

    поле Geometry

    DEPTH_BURI

    Глубина залегания

    RECORDED_L

    Записанная длина

    FACILITY_I

    Идентификатор помещения

    DATE_INSTA

    Дата установки

    TYPECODE

    Код подтипа

  7. После завершения добавления всех псевдонимов нажмите кнопку ОК, чтобы закрыть диалоговое окно Свойства класса объектов (Feature Class Properties).

Теперь, когда вы импортировали класс объектов в базу геоданных и добавили несколько псевдонимов, вы готовы к импорту таблицы INFO owner.dat.

Импорт таблицы INFO

Таблица INFO owner.dat содержит информацию о владельцах участков, которые хранятся в классе объектов Parcels в базе геоданных Montgomery. Чтобы иметь возможность создать отношения между участками и их владельцами, информация должна быть импортирована в базу геоданных Montgomery. Вы используете инструмента импорт Таблица (единич.)(Table (single) import), чтобы импортировать таблицу INFO owner.dat в базу геоданных Montgomery. Затем вы создадите псевдонимы для таблицы.

Шаги:
  1. Щелкните правой кнопкой мыши на базе геоданных Montgomery, выберите Импорт (Import), затем нажмите кнопку Таблица (единич.) (Table (single)).
  2. Перетащите таблицу owners.dat INFO из дерева каталога в текстовое поле Входные строки (Input Rows) диалогового окна Таблица в таблицу (Table to Table).
  3. Введите Owners в текстовом поле Выходная таблица (Output Table).
  4. Нажмите ОК.
  5. Когда инструмент закончит действия, щелкните на таблице Owners в базе геоданных Montgomery в дереве каталога.
  6. Откройте вкладку Предварительный просмотр.
  7. Щелкните правой кнопкой мыши на таблице Owners и нажмите Свойства (Properties), чтобы просмотреть свойства таблицы.
  8. Введите Parcel owners в качестве псевдонима для этой таблицы.
  9. Перейдите на вкладку Поля (Fields) и введите следующие псевдонимы полей:

    String

    Псевдоним

    OBJECTID

    Идентификатор объекта

    OWNER_NAME

    Имя владельца

    OWNER_PERCENT

    Процент владения

    DEED_DATE

    Дата сделки

  10. Нажмите ОК.

Данные из покрытия laterals и таблицы INFO owners.dat теперь загружены в базу геоданных Montgomery.

Теперь вы можете использовать все преимущества баз геоданных для настройки поведения ваших данных. Вы начнете упражнение с создания подтипов и атрибутивных доменов. См. Упражнение 3: Создание подтипов и атрибутивных доменов.

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

9/11/2013