Шаг 3: Создание схемы класса пространственных объектов
В этом шаге вы создадите схему для классов пространственных объектов и таблиц.
|
|
|
|
Далее панель позволяет вам добавлять поля к таблице нового класса пространственных объектов. Вы можете добавлять поля вручную или импортировать их из другой таблицы или класса пространственных объектов. Сейчас вы импортируете их.
|
Вы импортируете схему (структуру полей таблицы ) существующего шейп-файла, чтобы на ее основе создать схему нового класса пространственных объектов.
Вы будете использовать данные из папки Exercise13.
|
Обратите внимание, что несколько полей было добавлено в структуру вашего нового класса пространственных объектов Parcels. Эти поля были скопированы из NEParcels.shp.
|
Вопрос 1: Почему, как вы думаете, вы не вводили информацию о системе координат для класса пространственных объектов Parcels?
Вы только что добавили поля из другой таблицы в структуру для вашего нового класса пространственных объектов. Что если в схеме таблицы, которую вы импортировали, нет всех полей, которые вам нужны? Вы всегда можете добавить поля вручную в ArcCatalog или ArcMap. Но помните, что вы не можете редактировать класс пространственных объектов или таблицу в тот момент, когда вы добавляете поле.
|
|
|
|
Вы также можете удалить поля, которые вам не нужны. Например, нет необходимости в поле
AREA, так как база геоданных добавляет свое собственное поле Shape_Area.
|
|
|
Импорт табличной схемы – это быстрый способ добавить много полей к таблице или классам пространственных объектов. Но вы всегда можете изменить их, если необходимо. Вы можете добавить ваши собственные поля и удалить ненужные поля. Если поле задано неправильно, вам надо будет удалить поле и создать новое с правильным типом данных.
|
Вопрос 2: Сколько объектов существует в классе пространственных объектов Parcels?
|
Обратите внимание, что этот шейп-файл содержит те же самые поля, что и класс пространственных объектов Parcels. Вы использовали этот шейпфайл как шаблон схемы для таблицы вашего нового класса пространственных объектов. В следующем упражнении вы загрузите объекты из этого шейпфайла и нескольких других в ваш новый класс пространственных объектов Parcels.
Итак, вы создали базу геоданных, набор классов и класс пространственных объектов с помощью мастеров ArcCatalog. Также вы можете использовать инструменты геообработки в ArcToolbox, чтобы создать схему базы геоданных. Или импортировать документ рабочей области Extensible Markup Language (XML). Экспорт схемы базы геоданных или объектов в документ XML - это быстрый и эффективный способ переноса элементов и поведения базы геоданных.
|
|
|
|
Примечание: Заметьте, здесь есть также файл Streets.shp.xml. Это файл метаданных для шейпфайла Streets, находящегося в этой же папке. Он содержит информацию, отличающуюся от файла Streets.xml, который вы используете, так что убедитесь, что вы выбрали нужный файл.
|
|
Заметьте, что в базе геоданных появился класс пространственных объектов Streets.
|
Заметьте, что структура класса, который вы импортировали из XML, содержит подтипы. Использование XML для импорта и экспорта объектов базы геоданных или схемы очень эффективно. Например, если бы у вас была база геоданных, которая содержит много классов пространственных объектов, вы могли бы импортировать один класс пространственных объектов, объекты и схему или только схему в документ XML и затем послать его другим пользователям. Они могли бы загрузить его в их базы геоданных, как сделали вы, и у них бы был один класс пространственных объектов и вся схема (подтипы, домены, классы отношений и т.д.), добавленная в их базу геоданных.
Вы будете загружать данные в эту импортированную схему в следующем упражнении.
|
В этом шаге вы создали схему для классов пространственных объектов. Вы заполните эти элементы данными в следующем упражнении. Сейчас вы создадите несколько дополнительных элементов.